#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: