A virtual base class to help with iteration of an OctreeLevel's blocks.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/spin/OctreeLevel.hpp>
|
| virtual | ~BlockIteratorHelper () |
| | Virtual destructor. More...
|
| |
| virtual void | increment ()=0 |
| | A function to increment to the next Block in the level. More...
|
| |
| virtual bool | equal (const BlockIteratorHelper *other)=0 |
| | Predicate to determine if two BlockIteratorHelpers are equivalent. More...
|
| |
| virtual GridPt | pt () const =0 |
| | Accessor for the point associated with the current octree block. More...
|
| |
| virtual BlockDataType * | data ()=0 |
| | Accessor for the data associated with the current octree block. More...
|
| |
| virtual const BlockDataType * | data () const =0 |
| | Const accessor for the data associated with the current octree block. More...
|
| |
template<int DIM, typename BlockDataType>
class axom::spin::OctreeLevel< DIM, BlockDataType >::BlockIteratorHelper
A virtual base class to help with iteration of an OctreeLevel's blocks.
◆ ~BlockIteratorHelper()
template<int DIM, typename BlockDataType >
◆ increment()
template<int DIM, typename BlockDataType >
A function to increment to the next Block in the level.
◆ equal()
template<int DIM, typename BlockDataType >
Predicate to determine if two BlockIteratorHelpers are equivalent.
◆ pt()
template<int DIM, typename BlockDataType >
Accessor for the point associated with the current octree block.
◆ data() [1/2]
template<int DIM, typename BlockDataType >
Accessor for the data associated with the current octree block.
◆ data() [2/2]
template<int DIM, typename BlockDataType >
Const accessor for the data associated with the current octree block.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/main/src/axom/spin/OctreeLevel.hpp