#include <PointCloudAPI.h>
The iterator returned from a call to ooc::query::QueryPoints.
◆ Status
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 | |
◆ QueryIterator() [1/2]
ooc::query::QueryIterator::QueryIterator |
( |
| ) |
|
Constructs a dead query iterator.
- Returns
- The dead iterator.
◆ QueryIterator() [2/2]
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.
◆ ~QueryIterator()
ooc::query::QueryIterator::~QueryIterator |
( |
| ) |
|
◆ Advance()
void ooc::query::QueryIterator::Advance |
( |
| ) |
|
◆ GetStatus()
Status ooc::query::QueryIterator::GetStatus |
( |
| ) |
const |
- Returns
- the status of the iterator.
◆ operator*()
QueryResult const& ooc::query::QueryIterator::operator* |
( |
| ) |
const |
◆ operator->()
QueryResult const* ooc::query::QueryIterator::operator-> |
( |
| ) |
const |
◆ QueryPoints
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: