#include <PointCloudAPI.h>
The iterator returned from a call to ooc::query::QueryPoints.
| Enumerator |
|---|
| Status_Alive |
|
| Status_Dead |
|
| Status_Error_Unknown_Failure |
|
| Status_Error_File_System_Failure |
|
| Status_Error_Deserialization_Failure |
|
| Status_Error_Could_Not_Find_Node |
|
| Status_Error_Corrupt_Node |
|
| ooc::query::QueryIterator::QueryIterator |
( |
| ) |
|
Constructs a dead query iterator.
- Returns
- The dead iterator.
| ooc::query::QueryIterator::QueryIterator |
( |
QueryIterator && |
other | ) |
|
Constructs a query iterator from another with the same state and progress of other.
- Returns
- The query iterator to construct from.
| ooc::query::QueryIterator::~QueryIterator |
( |
| ) |
|
| void ooc::query::QueryIterator::Advance |
( |
| ) |
|
| Status ooc::query::QueryIterator::GetStatus |
( |
| ) |
const |
- Returns
- the status of the iterator.
| QueryResult const& ooc::query::QueryIterator::operator* |
( |
| ) |
const |
| QueryResult const* ooc::query::QueryIterator::operator-> |
( |
| ) |
const |
Allows users to query the points in a point cloud tree. Based on the input filter, the returned points may include both points in memory and on disk.
- Parameters
-
| env | The environment of the point cloud to query points from. |
| filter | The filter to select points with. |
- Returns
- an iterator to the queried points.
The documentation for this class was generated from the following file: