_edges | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | private |
_hasUnderOverFlow | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | private |
binEdge(IndexType position, IndexType coord) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
binEdges(IndexList position) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
BinnedIndexing() | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
BinnedIndexing(IndexList dimensions, BinEdgeList edges, bool hasUnderOverFlow) | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
BinnedIndexing(IndexList dimensions, BinRangeList ranges, bool hasUnderOverFlow) | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
BinnedIndexing(BinEdgeList edges, bool hasUnderOverFlow) | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
BinnedIndexing(const BinnedIndexing &)=default | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
BinnedIndexing(BinnedIndexing &&)=default | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
edge(IndexType pos) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
edges() const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
fillEdges(const BinRangeList &ranges) | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | private |
getBinStrides(const UniqueIndexList &positions) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
hasUnderOverFlow() const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
isSameBinShape(const BinEdgeList &otherEdges, const IndexList &otherIndices, bool otherUnderOverFlow) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
isSameBinShape(const BinRangeList &otherRanges, const IndexList &otherIndices, bool otherUnderOverFlow) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
isSameBinShape(const BinnedIndexing< S > &other) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
isValid(const BinValue &point) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
isValid() const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | private |
operator=(const BinnedIndexing &)=default | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
operator=(BinnedIndexing &&)=default | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
processEdges(const BinEdgeList &edges, bool hasUnderOverFlow) | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | privatestatic |
processRanges(const IndexList &dimensions, bool hasUnderOverFlow) | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | privatestatic |
valueToPos(const BinValue &point) const | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |
~BinnedIndexing() noexcept=default | Hammer::MultiDimensional::BinnedIndexing< BasicIndexing > | |