| 
    OpenVDB
    13.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 | 
 1.8.11