at(PositionType pos) const | axom::slam::OrderedSet< P, E > | inlinevirtual |
begin() | axom::slam::OrderedSet< P, E > | inline |
begin() const | axom::slam::OrderedSet< P, E > | inline |
const_iterator typedef | axom::slam::OrderedSet< P, E > | |
const_iterator_pair typedef | axom::slam::OrderedSet< P, E > | |
ConstIndirectionResult typedef | axom::slam::policies::NoIndirection< P, E > | |
data() | axom::slam::policies::NoIndirection< P, E > | inline |
RuntimeSize< P >::DEFAULT_VALUE | axom::slam::policies::RuntimeSize< P > | static |
ZeroOffset< P >::DEFAULT_VALUE | axom::slam::policies::ZeroOffset< P > | static |
StrideOne< P >::DEFAULT_VALUE | axom::slam::policies::StrideOne< P > | static |
ElementType typedef | axom::slam::PositionSet< P, E > | |
empty() const | axom::slam::OrderedSet< P, E > | inlinevirtual |
end() | axom::slam::OrderedSet< P, E > | inline |
end() const | axom::slam::OrderedSet< P, E > | inline |
hasIndirection() const | axom::slam::policies::NoIndirection< P, E > | inline |
indirection(P pos) const | axom::slam::policies::NoIndirection< P, E > | inline |
IndirectionBufferType typedef | axom::slam::policies::NoIndirection< P, E > | |
IndirectionPolicyType typedef | axom::slam::OrderedSet< P, E > | |
IndirectionResult typedef | axom::slam::policies::NoIndirection< P, E > | |
isSubset() const | axom::slam::OrderedSet< P, E > | inlinevirtual |
isValid(bool verboseOutput=false) const | axom::slam::OrderedSet< P, E > | virtual |
NoIndirection< P, E >::isValid(P, P, P, bool) const | axom::slam::policies::NoIndirection< P, E > | inline |
axom::slam::policies::NoSubset::isValid(OrderedSetIt, OrderedSetIt, bool) const | axom::slam::policies::NoSubset | inline |
isValidIndex(PositionType pos) const | axom::slam::OrderedSet< P, E > | inline |
iterator typedef | axom::slam::OrderedSet< P, E > | |
iterator_pair typedef | axom::slam::OrderedSet< P, E > | |
m_sz | axom::slam::policies::RuntimeSize< P > | protected |
ModularIntType typedef | axom::slam::OrderedSet< P, E > | |
NoIndirection() | axom::slam::policies::NoIndirection< P, E > | inline |
NoIndirection(IndirectionBufferType *) | axom::slam::policies::NoIndirection< P, E > | inline |
NoSubset() | axom::slam::policies::NoSubset | inline |
NoSubset(ParentSetType *) | axom::slam::policies::NoSubset | inline |
offset() const | axom::slam::policies::ZeroOffset< P > | inline |
OffsetPolicyType typedef | axom::slam::OrderedSet< P, E > | |
RuntimeSize< P >::operator()() const | axom::slam::policies::RuntimeSize< P > | inline |
RuntimeSize< P >::operator()() | axom::slam::policies::RuntimeSize< P > | inline |
ZeroOffset< P >::operator()() const | axom::slam::policies::ZeroOffset< P > | inline |
StrideOne< P >::operator()() const | axom::slam::policies::StrideOne< P > | inline |
NoIndirection< P, E >::operator()(P pos) const | axom::slam::policies::NoIndirection< P, E > | inline |
operator=(const OrderedSet &other)=default | axom::slam::OrderedSet< P, E > | |
operator[](PositionType pos) const | axom::slam::OrderedSet< P, E > | inline |
operator[](PositionType pos) | axom::slam::OrderedSet< P, E > | inline |
OrderedSet(PositionType size=SizePolicyType::DEFAULT_VALUE, PositionType offset=OffsetPolicyType::DEFAULT_VALUE, PositionType stride=StridePolicyType::DEFAULT_VALUE) | axom::slam::OrderedSet< P, E > | inline |
OrderedSet(const SetBuilder &builder) | axom::slam::OrderedSet< P, E > | inline |
OrderedSet(const OrderedSet &oset)=default | axom::slam::OrderedSet< P, E > | |
parentSet() const | axom::slam::policies::NoSubset | inline |
ParentSetType typedef | axom::slam::policies::NoSubset | |
positions() const | axom::slam::OrderedSet< P, E > | inline |
PositionSet(PositionType size=DEFAULT_SIZE) | axom::slam::PositionSet< P, E > | inline |
PositionSet(const typename OrderedSetType::SetBuilder &builder) | axom::slam::PositionSet< P, E > | inline |
OrderedSet< P, E >::PositionSet typedef | axom::slam::OrderedSet< P, E > | |
PositionType typedef | axom::slam::PositionSet< P, E > | |
range() | axom::slam::OrderedSet< P, E > | inline |
range() const | axom::slam::OrderedSet< P, E > | inline |
RuntimeSize(P sz=DEFAULT_VALUE) | axom::slam::policies::RuntimeSize< P > | inline |
s_nullSet | axom::slam::policies::NoSubset | static |
setStride(P AXOM_DEBUG_PARAM(val)) | axom::slam::policies::StrideOne< P > | inline |
size() const | axom::slam::OrderedSet< P, E > | inlinevirtual |
RuntimeSize< P >::size() | axom::slam::policies::RuntimeSize< P > | inline |
SizePolicyType typedef | axom::slam::OrderedSet< P, E > | |
stride() const | axom::slam::policies::StrideOne< P > | inline |
StrideOne(P val=DEFAULT_VALUE) | axom::slam::policies::StrideOne< P > | inline |
StridePolicyType typedef | axom::slam::OrderedSet< P, E > | |
SubsettingPolicyType typedef | axom::slam::OrderedSet< P, E > | |
ZeroOffset(P val=DEFAULT_VALUE) | axom::slam::policies::ZeroOffset< P > | inline |
~Set()=default | axom::slam::Set< P, E > | virtual |