at(PositionType pos) const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inlinevirtual |
begin() | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
begin() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
const_iterator typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
const_iterator_pair typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
RuntimeSize< P >::DEFAULT_VALUE | axom::slam::policies::RuntimeSize< P > | static |
RuntimeOffset< P >::DEFAULT_VALUE | axom::slam::policies::RuntimeOffset< P > | static |
ElementType typedef | axom::slam::GenericRangeSet< P, E, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
empty() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inlinevirtual |
end() | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
end() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
GenericRangeSet(PositionType size=OrderedSetType::SizePolicyType::DEFAULT_VALUE) | axom::slam::GenericRangeSet< P, E, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
GenericRangeSet(const typename OrderedSetType::SetBuilder &builder) | axom::slam::GenericRangeSet< P, E, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
GenericRangeSet(PositionType lowerIndex, PositionType upperIndex) | axom::slam::GenericRangeSet< P, E, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
IndirectionPolicyType typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
isSubset() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inlinevirtual |
isValid(bool verboseOutput=false) const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | virtual |
isValidIndex(PositionType pos) const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
iterator typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
iterator_pair typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
m_sz | axom::slam::policies::RuntimeSize< P > | protected |
ModularIntType typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
offset() const | axom::slam::policies::RuntimeOffset< P > | inline |
offset() | axom::slam::policies::RuntimeOffset< P > | inline |
OffsetPolicyType typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
RuntimeSize< P >::operator()() const | axom::slam::policies::RuntimeSize< P > | inline |
RuntimeSize< P >::operator()() | axom::slam::policies::RuntimeSize< P > | inline |
RuntimeOffset< P >::operator()() const | axom::slam::policies::RuntimeOffset< P > | inline |
RuntimeOffset< P >::operator()() | axom::slam::policies::RuntimeOffset< P > | inline |
operator=(const OrderedSet &other)=default | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
operator[](PositionType pos) const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
operator[](PositionType pos) | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
OrderedSet(PositionType size=SizePolicyType::DEFAULT_VALUE, PositionType offset=OffsetPolicyType::DEFAULT_VALUE, PositionType stride=StridePolicyType::DEFAULT_VALUE) | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
OrderedSet(const SetBuilder &builder) | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
OrderedSet(const OrderedSet &oset)=default | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
positions() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
PositionSet typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
PositionType typedef | axom::slam::GenericRangeSet< P, E, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
range() | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
range() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inline |
RuntimeOffset(P off=DEFAULT_VALUE) | axom::slam::policies::RuntimeOffset< P > | inline |
RuntimeSize(P sz=DEFAULT_VALUE) | axom::slam::policies::RuntimeSize< P > | inline |
size() const | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | inlinevirtual |
RuntimeSize< P >::size() | axom::slam::policies::RuntimeSize< P > | inline |
SizePolicyType typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
StridePolicyType typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
SubsettingPolicyType typedef | axom::slam::OrderedSet< P, E, policies::RuntimeSize< P >, policies::RuntimeOffset< P >, StridingPolicy, IndirectionPolicy, SubsettingPolicy > | |
~Set()=default | axom::slam::Set< P, E > | virtual |