AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
|
A policy class for sets with no indirection. More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/v0.5.0/src/axom/slam/policies/IndirectionPolicies.hpp>
Public Types | |
using | IndirectionResult = ElementType |
using | ConstIndirectionResult = const ElementType |
using | IndirectionBufferType = struct { } |
Public Member Functions | |
NoIndirection () | |
NoIndirection (IndirectionBufferType *) | |
IndirectionResult | indirection (PositionType pos) const |
IndirectionResult | operator() (PositionType pos) const |
IndirectionBufferType * | data () |
bool | hasIndirection () const |
bool | isValid (PositionType, PositionType, PositionType, bool) const |
A policy class for sets with no indirection.
using axom::slam::policies::NoIndirection< PositionType, ElementType >::IndirectionResult = ElementType |
using axom::slam::policies::NoIndirection< PositionType, ElementType >::ConstIndirectionResult = const ElementType |
using axom::slam::policies::NoIndirection< PositionType, ElementType >::IndirectionBufferType = struct { } |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by axom::slam::policies::ArrayIndirection< PositionType, ElementType >::indirection(), axom::slam::policies::STLVectorIndirection< SetPosition, SetElement >::indirection(), axom::slam::policies::ArrayIndirection< PositionType, ElementType >::isValid(), and axom::slam::policies::STLVectorIndirection< SetPosition, SetElement >::isValid().
|
inline |