Concrete instance of the BlockIteratorHelper class defined in the OctreeLevel base class.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/spin/SparseOctreeLevel.hpp>
Inherits ParentType.
|
| | IteratorHelper (OctreeLevelType *octLevel, bool begin) |
| |
| void | increment () |
| | Increment to next block in the level. More...
|
| |
| GridPt | pt () const |
| | Accessor for point associated with iterator's block. More...
|
| |
| BlockDataType * | data () |
| | Accessor for data associated with the iterator's block. More...
|
| |
| const BlockDataType * | data () const |
| | Const accessor for data associated with the iterator's block. More...
|
| |
| bool | equal (const BaseBlockItType *other) |
| | Predicate to determine if two block iterators are the same. More...
|
| |
template<int DIM, typename BlockDataType, typename PointRepresentationType>
template<typename OctreeLevelType, typename AdaptedIterType, typename ParentType>
class axom::spin::SparseOctreeLevel< DIM, BlockDataType, PointRepresentationType >::IteratorHelper< OctreeLevelType, AdaptedIterType, ParentType >
Concrete instance of the BlockIteratorHelper class defined in the OctreeLevel base class.
◆ self
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
◆ BaseBlockItType
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
◆ IteratorHelper()
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
◆ increment()
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
◆ pt()
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
Accessor for point associated with iterator's block.
◆ data() [1/2]
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
Accessor for data associated with the iterator's block.
◆ data() [2/2]
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
Const accessor for data associated with the iterator's block.
◆ equal()
template<int DIM, typename BlockDataType , typename PointRepresentationType >
template<typename OctreeLevelType , typename AdaptedIterType , typename ParentType >
Predicate to determine if two block iterators are the same.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/develop/src/axom/spin/SparseOctreeLevel.hpp