|
OpenVDB
4.0.2
|
#include <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 |
1.8.13