Index Iterators. More...
Go to the source code of this file.
| Classes | |
| class | NullFilter | 
| A no-op filter that can be used when iterating over all indices.  More... | |
| class | ValueVoxelCIter | 
| A forward iterator over array indices in a single voxel.  More... | |
| struct | ValueVoxelCIter::Parent | 
| class | IndexIter< IteratorT, FilterT > | 
| A forward iterator over array indices with filtering IteratorT can be either IndexIter or ValueIndexIter (or some custom index iterator) FilterT should be a struct or class with a valid() method than can be evaluated per index Here's a simple filter example that only accepts even indices:  More... | |
| class | IndexIter< IteratorT, FilterT >::ValueIndexIter | 
| A forward iterator over array indices from a value iterator (such as ValueOnCIter)  More... | |
| Namespaces | |
| namespace | openvdb | 
| namespace | openvdb::v12_0 | 
| namespace | openvdb::v12_0::points | 
| namespace | openvdb::v12_0::points::index | 
| Enumerations | |
| enum | State { PARTIAL =0 , NONE , ALL } | 
| Functions | |
| template<typename IterT> | |
| Index64 | iterCount (const IterT &iter) | 
| Count up the number of times the iterator can iterate. | |
Index Iterators.