The iterator returned from a call to OOC::PointCloud::QueryPoints.
More...
#include <sprk_ooc.h>
The iterator returned from a call to OOC::PointCloud::QueryPoints.
◆ Status
Designates the status of an QueryIterator.
| Enumerator |
|---|
| Alive | |
| Dead | |
| ErrorUnknownFailure | |
| ErrorFileSystemFailure | |
| ErrorDeserializationFailure | |
| ErrorCouldNotFindNode | |
| ErrorCorruptNode | |
◆ Storage
Designates the location of an QueryResult.
◆ QueryIterator() [1/4]
| HPS::OOC::QueryIterator::QueryIterator |
( |
| ) |
|
Constructs a dead query iterator.
- Returns
- The dead iterator
◆ QueryIterator() [2/4]
Constructs a query iterator from another with the same state and progress of other.
- Returns
- The query iterator to construct from.
◆ ~QueryIterator()
| HPS::OOC::QueryIterator::~QueryIterator |
( |
| ) |
|
◆ QueryIterator() [3/4]
| HPS::OOC::QueryIterator::QueryIterator |
( |
void * |
in_opaque | ) |
|
|
private |
◆ QueryIterator() [4/4]
| HPS::OOC::QueryIterator::QueryIterator |
( |
QueryIterator const & |
other | ) |
|
|
privatedelete |
◆ GetNodeHandle()
| NodeHandle HPS::OOC::QueryIterator::GetNodeHandle |
( |
| ) |
const |
Yields the currently processed point's node handle.
- Returns
- the node handle of the current result
◆ GetNodePoint()
| Point HPS::OOC::QueryIterator::GetNodePoint |
( |
| ) |
const |
Yields the currently processed point's coordinates in object space.
- Returns
- the object space coordinates for the point of the current result
◆ GetNodePointColor()
| RGBColor HPS::OOC::QueryIterator::GetNodePointColor |
( |
| ) |
const |
Yields the currently processed point's RGB color.
- Returns
- the RGB color for the point of the current result
◆ GetNodePointIndex()
| size_t HPS::OOC::QueryIterator::GetNodePointIndex |
( |
| ) |
const |
Yields the currently processed point's index.
- Returns
- the index for the point of the current result.
◆ GetStatus()
| Status HPS::OOC::QueryIterator::GetStatus |
( |
| ) |
const |
- Returns
- the status of the iterator.
◆ GetStorage()
| Storage HPS::OOC::QueryIterator::GetStorage |
( |
| ) |
const |
Yields the currently processed point's storage.
- Returns
- the storage for the point of the current result.
◆ Next()
| void HPS::OOC::QueryIterator::Next |
( |
| ) |
|
◆ HPS::OOC::PointCloud
◆ opaque
| void* HPS::OOC::QueryIterator::opaque |
|
private |
The documentation for this class was generated from the following file: