at(PositionType) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::at(PositionType pos) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
begin() const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
BivariateSet(const slam::Set<> *set1=policies::EmptySetTraits< slam::Set<> >::emptySet(), const slam::Set<> *set2=policies::EmptySetTraits< slam::Set<> >::emptySet()) | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
BSet typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
elementRangeSet(PositionType) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::elementRangeSet(PositionType pos1) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
ElementType typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
end() const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
findElementFlatIndex(PositionType s1, PositionType s2) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
findElementFlatIndex(PositionType s1) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::findElementFlatIndex(PositionType pos1, PositionType pos2) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
BivariateSet< slam::Set<>, slam::Set<> >::findElementFlatIndex(PositionType pos1) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
findElementIndex(PositionType pos1, PositionType pos2=0) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::findElementIndex(PositionType pos1, PositionType pos2) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
firstSetSize() const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
FirstSetType typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
flatToFirstIndex(PositionType) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::flatToFirstIndex(PositionType flatIndex) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
flatToSecondIndex(PositionType) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::flatToSecondIndex(PositionType flatIndex) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
getElements(PositionType) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::getElements(PositionType s1) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
getFirstSet() const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
getSecondSet() const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
INVALID_POS | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | static |
isValid(bool verboseOutput=false) const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | virtual |
IteratorType typedef | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | |
m_set1 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | protected |
m_set2 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | protected |
NullBivariateSet()=default | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
NullSetType typedef | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | |
PositionType typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
RangeSetType typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
s_nullSet | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | static |
secondSetSize() const | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | inline |
SecondSetType typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
size() const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inlinevirtual |
size(PositionType) const override | axom::slam::NullBivariateSet< SetType1, SetType2 > | inline |
BivariateSet< slam::Set<>, slam::Set<> >::size(PositionType pos1) const=0 | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | pure virtual |
SubsetType typedef | axom::slam::NullBivariateSet< SetType1, SetType2 > | |
~BivariateSet()=default | axom::slam::BivariateSet< slam::Set<>, slam::Set<> > | virtual |