OpenVDB
12.0.0
|
#include <openvdb/tools/PointPartitioner.h>
Public Types | |
using | IndexType = PointIndexType |
Public Member Functions | |
IndexIterator (IndexType *begin=nullptr, IndexType *end=nullptr) | |
void | reset () |
Rewind to first item. More... | |
size_t | size () const |
Number of point indices in the iterator range. More... | |
IndexType & | operator* () |
Returns the item to which this iterator is currently pointing. More... | |
const IndexType & | operator* () const |
operator bool () const | |
Return true if this iterator is not yet exhausted. More... | |
bool | test () const |
IndexIterator & | operator++ () |
Advance to the next item. More... | |
bool | next () |
Advance to the next item. More... | |
bool | increment () |
bool | operator== (const IndexIterator &other) const |
Equality operators. More... | |
bool | operator!= (const IndexIterator &other) const |
using IndexType = PointIndexType |
|
inline |
|
inline |
|
inline |
Advance to the next item.
|
inline |
Return true
if this iterator is not yet exhausted.
|
inline |
|
inline |
Returns the item to which this iterator is currently pointing.
|
inline |
|
inline |
Advance to the next item.
|
inline |
Equality operators.
|
inline |
Rewind to first item.
|
inline |
Number of point indices in the iterator range.
|
inline |