| at(PositionType pos) const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| begin() | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| begin() const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| CompileTimeStride(IntType val=DEFAULT_VALUE) | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
| ConcreteSet typedef | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
| const_iterator typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| const_iterator_pair typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| ConstIndirectionResult typedef | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | |
| RuntimeSize< slam::DEFAULT_VALUE | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | static |
| RuntimeOffset< slam::DefaultPositionType >::DEFAULT_VALUE | axom::slam::policies::RuntimeOffset< slam::DefaultPositionType > | 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::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
| empty() const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| end() | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| end() const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| GenericRangeSet(const OtherIfaceSet &otherSet) | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
| GenericRangeSet(PositionType size=OrderedSetType::SizePolicyType::DEFAULT_VALUE) | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
| GenericRangeSet(const typename OrderedSetType::SetBuilder &builder) | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | inline |
| GenericRangeSet(PositionType lowerIndex, PositionType upperIndex) | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, 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< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| 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< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| isValid(bool verboseOutput=false) const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| 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< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| iterator typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| iterator_pair typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| m_sz | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | protected |
| ModularIntType typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| 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::RuntimeOffset< slam::DefaultPositionType > | inline |
| offset() | axom::slam::policies::RuntimeOffset< slam::DefaultPositionType > | inline |
| OffsetPolicyType typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| operator OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, SizePolicyType, OffsetPolicyType, StridePolicyType, OtherIndirectionPolicy, SubsettingPolicyType, OtherInterfaceType >() const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| RuntimeSize< slam::operator()() const | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
| RuntimeSize< slam::operator()() | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
| RuntimeOffset< slam::DefaultPositionType >::operator()() const | axom::slam::policies::RuntimeOffset< slam::DefaultPositionType > | inline |
| RuntimeOffset< slam::DefaultPositionType >::operator()() | axom::slam::policies::RuntimeOffset< slam::DefaultPositionType > | 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< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| operator[](PositionType pos) | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| OrderedSet(PositionType size=SizePolicyType::DEFAULT_VALUE, PositionType offset=OffsetPolicyType::DEFAULT_VALUE, PositionType stride=StridePolicyType::DEFAULT_VALUE) | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| OrderedSet(const SetBuilder &builder) | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| OtherIfaceSet typedef | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
| parentSet() const | axom::slam::policies::NoSubset | inline |
| ParentSetType typedef | axom::slam::policies::NoSubset | |
| positions() const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| PositionSet typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| PositionType typedef | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |
| ptr() | axom::slam::policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType > | inline |
| range() | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| range() const | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| RuntimeOffset(slam::DefaultPositionType off=DEFAULT_VALUE) | axom::slam::policies::RuntimeOffset< slam::DefaultPositionType > | 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< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | inline |
| RuntimeSize< slam::DefaultPositionType >::size() | axom::slam::policies::RuntimeSize< slam::DefaultPositionType > | inline |
| SizePolicyType typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| stride() const | axom::slam::policies::CompileTimeStride< IntType, INT_VAL > | inline |
| StridePolicyType typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| SubsettingPolicyType typedef | axom::slam::OrderedSet< slam::DefaultPositionType, slam::DefaultElementType, policies::RuntimeSize< slam::DefaultPositionType >, policies::RuntimeOffset< slam::DefaultPositionType >, policies::StrideOne< slam::DefaultPositionType >, policies::NoIndirection< slam::DefaultPositionType, slam::DefaultElementType >, policies::NoSubset, policies::VirtualInterface > | |
| VirtualSet typedef | axom::slam::GenericRangeSet< P, E, OffsetPolicy, StridingPolicy, IndirectionPolicy, SubsettingPolicy, InterfacePolicy > | |