at(PositionType pos) const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
begin() | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
begin() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
CompileTimeOffset(IntType val=DEFAULT_VALUE) | axom::slam::policies::CompileTimeOffset< IntType, INT_VAL > | inline |
CompileTimeStride(IntType val=DEFAULT_VALUE) | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
ConcreteSet typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
const_iterator typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
const_iterator_pair typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
ConstIndirectionResult typedef | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | |
RuntimeSize< slam::DEFAULT_VALUE | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | static |
axom::slam::policies::CompileTimeOffset::DEFAULT_VALUE | axom::slam::policies::CompileTimeOffset< IntType, INT_VAL > | static |
axom::slam::policies::CompileTimeStride::DEFAULT_VALUE | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | static |
DefaultSize() | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inlinestatic |
DeviceAccessible | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | static |
ElementType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
empty() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
end() | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
end() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
hasIndirection() const | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
IndexType typedef | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | |
indirection(slam::DefaultPositionType pos) const | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
IndirectionBufferType typedef | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | |
IndirectionPolicyType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
IndirectionPtrType typedef | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | |
IndirectionResult typedef | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | |
IS_COMPILE_TIME | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | static |
isSubset() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
isValid(bool verboseOutput=false) const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >::isValid(slam::DefaultPositionType, slam::DefaultPositionType, slam::DefaultPositionType, bool) const | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
axom::slam::policies::NoSubset::isValid(OrderedSetIt, OrderedSetIt, bool) const | axom::slam::policies::NoSubset | inline |
isValidIndex(PositionType pos) const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
iterator typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
iterator_pair typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
m_sz | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | protected |
ModularIntType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
NoIndirection() | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
NoIndirection(IndirectionBufferType *) | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
NoSubset() | axom::slam::policies::NoSubset | inline |
NoSubset(ParentSetType *) | axom::slam::policies::NoSubset | inline |
NumDims | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | static |
offset() const | axom::slam::policies::CompileTimeOffset< IntType, INT_VAL > | inline |
OffsetPolicyType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
operator OrderedSet< PosType, ElemType, SizePolicyType, OffsetPolicyType, StridePolicyType, OtherIndirectionPolicy, SubsettingPolicyType, OtherInterfaceType >() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
RuntimeSize< slam::operator()() const | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
RuntimeSize< slam::operator()() | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
axom::slam::policies::CompileTimeOffset::operator()() const | axom::slam::policies::CompileTimeOffset< IntType, INT_VAL > | inline |
axom::slam::policies::CompileTimeStride::operator()() const | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >::operator()(slam::DefaultPositionType pos) const | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
operator[](PositionType pos) const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
operator[](PositionType pos) | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
OrderedSet | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | friend |
OrderedSet(PositionType size=SizePolicyType::DEFAULT_VALUE, PositionType offset=OffsetPolicyType::DEFAULT_VALUE, PositionType stride=StridePolicyType::DEFAULT_VALUE) | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
OrderedSet(const SetBuilder &builder) | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
parentSet() const | axom::slam::policies::NoSubset | inline |
ParentSetType typedef | axom::slam::policies::NoSubset | |
positions() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
PositionSet typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
PositionType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
ptr() | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
range() | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
range() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
RuntimeSize(slam::DefaultPositionType sz=DEFAULT_VALUE) | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
s_nullSet | axom::slam::policies::NoSubset | static |
setStride(IntType AXOM_DEBUG_PARAM(val)) | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
shape() const | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
ShapeType typedef | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | |
size() const | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
RuntimeSize< slam::DefaultPositionType >::size() | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
SizePolicyType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
stride() const | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
StridePolicyType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
SubsettingPolicyType typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
VirtualSet typedef | axom::slam::OrderedSet< PosType, ElemType, SizePolicy, OffsetPolicy, StridePolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |