|
enum | Status {
Alive = 0,
Dead = 1,
ErrorUnknownFailure = 2,
ErrorFileSystemFailure = 3,
ErrorDeserializationFailure = 4,
ErrorCouldNotFindNode = 5,
ErrorCorruptNode = 6
} |
|
enum | Storage { Memory = 0,
Disk = 1
} |
|
|
virtual void | deleteCptr () |
|
|
bool | cMemOwn |
|
HandleRef | cptr |
|
The iterator returned from a call to OOC.PointCloud.QueryPoints.
◆ Status
◆ Storage
Designates the location of an QueryResult.
◆ QueryIterator()
HPS.OOC.QueryIterator.QueryIterator |
( |
| ) |
|
|
inline |
Constructs a dead query iterator.
- Returns
- The dead iterator
◆ GetNodeHandle()
Yields the currently processed point's node handle.
- Returns
- the node handle of the current result
◆ GetNodePoint()
HPS.Point HPS.OOC.QueryIterator.GetNodePoint |
( |
| ) |
|
|
inline |
Yields the currently processed point's coordinates in object space.
- Returns
- the object space coordinates for the point of the current result
◆ GetNodePointColor()
Yields the currently processed point's RGB color.
- Returns
- the RGB color for the point of the current result
◆ GetNodePointIndex()
ulong HPS.OOC.QueryIterator.GetNodePointIndex |
( |
| ) |
|
|
inline |
Yields the currently processed point's index.
- Returns
- the index for the point of the current result.
◆ GetStorage()
Yields the currently processed point's storage.
- Returns
- the storage for the point of the current result.
◆ Next()
void HPS.OOC.QueryIterator.Next |
( |
| ) |
|
|
inline |
Advances the iterator to the next point result. This is only legal to call when this->GetStatus() returns OOC.QueryIterator.Status.Alive.
The documentation for this class was generated from the following file:
- internals/hps_sprk_ooc/source/cs/HPS.OOC.cs