addChild(ChildT *&child) | InternalNode< ChildT > | inline |
addNode(NodeT *&node) | InternalNode< ChildT > | inline |
addTile(const Coord &ijk, const ValueType &value, bool state) | InternalNode< ChildT > | inline |
beginChild() | InternalNode< ChildT > | inline |
beginDense() | InternalNode< ChildT > | inline |
beginValue() | InternalNode< ChildT > | inline |
beginValueOn() | InternalNode< ChildT > | inline |
BuildType typedef | InternalNode< ChildT > | |
cbeginChildAll() const | InternalNode< ChildT > | inline |
cbeginChildOn() const | InternalNode< ChildT > | inline |
cbeginValueAll() const | InternalNode< ChildT > | inline |
cbeginValueOn() const | InternalNode< ChildT > | inline |
childMask() const | InternalNode< ChildT > | inline |
ChildNodeType typedef | InternalNode< ChildT > | |
CoordToOffset(const Coord &ijk) | InternalNode< ChildT > | inlinestatic |
DIM | InternalNode< ChildT > | static |
get(const Coord &ijk, ArgsT &&...args) const | InternalNode< ChildT > | inline |
getAndCache(const Coord &ijk, const AccT &acc, ArgsT &&...args) const | InternalNode< ChildT > | inline |
getChildMask() const | InternalNode< ChildT > | inline |
getFirstValue() const | InternalNode< ChildT > | inline |
getLastValue() const | InternalNode< ChildT > | inline |
getNodes(std::vector< NodeT * > &array) | InternalNode< ChildT > | inline |
getValue(const Coord &ijk) const | InternalNode< ChildT > | inline |
getValueAndCache(const Coord &ijk, AccT &acc) const | InternalNode< ChildT > | inline |
getValueMask() const | InternalNode< ChildT > | inline |
InternalNode(const Coord &origin, const ValueType &value, bool state) | InternalNode< ChildT > | inline |
InternalNode(const InternalNode &)=delete | InternalNode< ChildT > | |
InternalNode(InternalNode &&)=delete | InternalNode< ChildT > | |
isActiveAndCache(const Coord &ijk, AccT &acc) const | InternalNode< ChildT > | inline |
LeafNodeType typedef | InternalNode< ChildT > | |
LEVEL | InternalNode< ChildT > | static |
localToGlobalCoord(Coord &ijk) const | InternalNode< ChildT > | inline |
LOG2DIM | InternalNode< ChildT > | static |
MASK | InternalNode< ChildT > | static |
MaskIterT typedef | InternalNode< ChildT > | |
MaskT typedef | InternalNode< ChildT > | |
mChildMask | InternalNode< ChildT > | |
mDstNode | InternalNode< ChildT > | |
mDstOffset | InternalNode< ChildT > | |
merge(InternalNode &other) | InternalNode< ChildT > | inline |
mOrigin | InternalNode< ChildT > | |
mTable | InternalNode< ChildT > | |
mValueMask | InternalNode< ChildT > | |
NanoNodeT typedef | InternalNode< ChildT > | |
nodeCount(std::array< size_t, 3 > &count) const | InternalNode< ChildT > | inline |
nodeCount() const | InternalNode< ChildT > | inline |
NUM_VALUES | InternalNode< ChildT > | static |
offsetToGlobalCoord(uint32_t n) const | InternalNode< ChildT > | inline |
OffsetToLocalCoord(uint32_t n) | InternalNode< ChildT > | inlinestatic |
operator=(const InternalNode &)=delete | InternalNode< ChildT > | |
operator=(InternalNode &&)=delete | InternalNode< ChildT > | |
origin() const | InternalNode< ChildT > | inline |
set(const Coord &ijk, ArgsT &&...args) | InternalNode< ChildT > | inline |
setAndCache(const Coord &ijk, const AccT &acc, ArgsT &&...args) | InternalNode< ChildT > | inline |
setValue(const Coord &ijk, const ValueType &value) | InternalNode< ChildT > | inline |
setValueAndCache(const Coord &ijk, const ValueType &value, AccT &acc) | InternalNode< ChildT > | inline |
setValueOnAndCache(const Coord &ijk, AccT &acc) | InternalNode< ChildT > | inline |
signedFloodFill(T outside) | InternalNode< ChildT > | inline |
SIZE | InternalNode< ChildT > | static |
TOTAL | InternalNode< ChildT > | static |
touchLeafAndCache(const Coord &ijk, AccT &acc) | InternalNode< ChildT > | inline |
valueMask() const | InternalNode< ChildT > | inline |
ValueType typedef | InternalNode< ChildT > | |
~InternalNode() | InternalNode< ChildT > | inline |