|
supereight
|
#include <iterator.hpp>
Public Member Functions | |
| BlocksIterator () | |
| BlocksIterator (OctreeT *octree_ptr) | |
| bool | isNext (se::OctantBase *octant_ptr) |
Public Member Functions inherited from se::BaseIterator< BlocksIterator< OctreeT > > | |
| BaseIterator () | |
| BaseIterator (OctreeType *octree_ptr) | |
| BaseIterator (const BaseIterator &other) | |
| BaseIterator & | operator++ () |
| BaseIterator | operator++ (int) |
| bool | operator== (const BaseIterator &other) const |
| bool | operator!= (const BaseIterator &other) const |
| se::OctantBase * | operator* () const |
Static Public Attributes | |
| static constexpr bool | has_ignore_condition = false |
Friends | |
| class | BaseIterator< BlocksIterator< OctreeT > > |
Additional Inherited Members | |
Public Types inherited from se::BaseIterator< BlocksIterator< OctreeT > > | |
| typedef BaseTraits< BlocksIterator< OctreeT > >::OctreeType | OctreeType |
| typedef BaseTraits< BlocksIterator< OctreeT > >::NodeType | NodeType |
| typedef BaseTraits< BlocksIterator< OctreeT > >::BlockType | BlockType |
| using | difference_type = long |
| using | value_type = se::OctantBase |
| using | pointer = se::OctantBase * |
| using | reference = se::OctantBase & |
| using | iterator_category = std::forward_iterator_tag |
Protected Member Functions inherited from se::BaseIterator< BlocksIterator< OctreeT > > | |
| void | init () |
|
inline |
|
inline |
|
inline |
|
friend |
|
static |
1.8.13