HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nanovdb::build::InternalNode< ChildT > Member List

This is the complete list of members for nanovdb::build::InternalNode< ChildT >, including all inherited members.

addChild(ChildT *&child)nanovdb::build::InternalNode< ChildT >inline
addNode(NodeT *&node)nanovdb::build::InternalNode< ChildT >inline
addTile(const Coord &ijk, const ValueType &value, bool state)nanovdb::build::InternalNode< ChildT >inline
beginChild()nanovdb::build::InternalNode< ChildT >inline
beginDense()nanovdb::build::InternalNode< ChildT >inline
beginValue()nanovdb::build::InternalNode< ChildT >inline
beginValueOn()nanovdb::build::InternalNode< ChildT >inline
BuildType typedefnanovdb::build::InternalNode< ChildT >
cbeginChildAll() const nanovdb::build::InternalNode< ChildT >inline
cbeginChildOn() const nanovdb::build::InternalNode< ChildT >inline
cbeginValueAll() const nanovdb::build::InternalNode< ChildT >inline
cbeginValueOn() const nanovdb::build::InternalNode< ChildT >inline
childMask() const nanovdb::build::InternalNode< ChildT >inline
ChildNodeType typedefnanovdb::build::InternalNode< ChildT >
CoordToOffset(const Coord &ijk)nanovdb::build::InternalNode< ChildT >inlinestatic
DIMnanovdb::build::InternalNode< ChildT >static
get(const Coord &ijk, ArgsT &&...args) const nanovdb::build::InternalNode< ChildT >inline
getAndCache(const Coord &ijk, const AccT &acc, ArgsT &&...args) const nanovdb::build::InternalNode< ChildT >inline
getChildMask() const nanovdb::build::InternalNode< ChildT >inline
getFirstValue() const nanovdb::build::InternalNode< ChildT >inline
getLastValue() const nanovdb::build::InternalNode< ChildT >inline
getNodes(std::vector< NodeT * > &array)nanovdb::build::InternalNode< ChildT >inline
getValue(const Coord &ijk) const nanovdb::build::InternalNode< ChildT >inline
getValueAndCache(const Coord &ijk, AccT &acc) const nanovdb::build::InternalNode< ChildT >inline
getValueAndCache(const Coord &xyz, AccessorT &acc) const nanovdb::build::InternalNode< ChildT >inline
getValueMask() const nanovdb::build::InternalNode< ChildT >inline
InternalNode(const Coord &origin, const ValueType &value, bool state)nanovdb::build::InternalNode< ChildT >inline
InternalNode(const InternalNode &)=deletenanovdb::build::InternalNode< ChildT >
InternalNode(InternalNode &&)=deletenanovdb::build::InternalNode< ChildT >
isActiveAndCache(const Coord &ijk, AccT &acc) const nanovdb::build::InternalNode< ChildT >inline
LeafNodeType typedefnanovdb::build::InternalNode< ChildT >
LEVELnanovdb::build::InternalNode< ChildT >static
localToGlobalCoord(Coord &ijk) const nanovdb::build::InternalNode< ChildT >inline
LOG2DIMnanovdb::build::InternalNode< ChildT >static
MASKnanovdb::build::InternalNode< ChildT >static
MaskIterT typedefnanovdb::build::InternalNode< ChildT >
MaskT typedefnanovdb::build::InternalNode< ChildT >
mChildMasknanovdb::build::InternalNode< ChildT >
mDstNodenanovdb::build::InternalNode< ChildT >
mDstOffsetnanovdb::build::InternalNode< ChildT >
merge(InternalNode &other)nanovdb::build::InternalNode< ChildT >inline
mOriginnanovdb::build::InternalNode< ChildT >
mTablenanovdb::build::InternalNode< ChildT >
mValueMasknanovdb::build::InternalNode< ChildT >
NanoNodeT typedefnanovdb::build::InternalNode< ChildT >
nodeCount(std::array< size_t, 3 > &count) const nanovdb::build::InternalNode< ChildT >inline
nodeCount() const nanovdb::build::InternalNode< ChildT >inline
NUM_VALUESnanovdb::build::InternalNode< ChildT >static
offsetToGlobalCoord(uint32_t n) const nanovdb::build::InternalNode< ChildT >inline
OffsetToLocalCoord(uint32_t n)nanovdb::build::InternalNode< ChildT >inlinestatic
operator=(const InternalNode &)=deletenanovdb::build::InternalNode< ChildT >
operator=(InternalNode &&)=deletenanovdb::build::InternalNode< ChildT >
origin() const nanovdb::build::InternalNode< ChildT >inline
set(const Coord &ijk, ArgsT &&...args)nanovdb::build::InternalNode< ChildT >inline
setAndCache(const Coord &ijk, const AccT &acc, ArgsT &&...args)nanovdb::build::InternalNode< ChildT >inline
setValue(const Coord &ijk, const ValueType &value)nanovdb::build::InternalNode< ChildT >inline
setValueAndCache(const Coord &ijk, const ValueType &value, AccT &acc)nanovdb::build::InternalNode< ChildT >inline
setValueOnAndCache(const Coord &ijk, AccT &acc)nanovdb::build::InternalNode< ChildT >inline
signedFloodFill(T outside)nanovdb::build::InternalNode< ChildT >inline
SIZEnanovdb::build::InternalNode< ChildT >static
TOTALnanovdb::build::InternalNode< ChildT >static
touchLeafAndCache(const Coord &ijk, AccT &acc)nanovdb::build::InternalNode< ChildT >inline
touchLeafAndCache(const Coord &xyz, AccessorT &acc)nanovdb::build::InternalNode< ChildT >inline
valueMask() const nanovdb::build::InternalNode< ChildT >inline
ValueType typedefnanovdb::build::InternalNode< ChildT >
~InternalNode()nanovdb::build::InternalNode< ChildT >inline