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: