OpenVDB  1.1.0
InternalNode< _ChildNodeType, Log2Dim > Member List

This is the complete list of members for InternalNode< _ChildNodeType, Log2Dim >, including all inherited members.

beginChildAll() const InternalNode< _ChildNodeType, Log2Dim >inline
beginChildAll()InternalNode< _ChildNodeType, Log2Dim >inline
beginChildOff() const InternalNode< _ChildNodeType, Log2Dim >inline
beginChildOff()InternalNode< _ChildNodeType, Log2Dim >inline
beginChildOn() const InternalNode< _ChildNodeType, Log2Dim >inline
beginChildOn()InternalNode< _ChildNodeType, Log2Dim >inline
beginValueAll() const InternalNode< _ChildNodeType, Log2Dim >inline
beginValueAll()InternalNode< _ChildNodeType, Log2Dim >inline
beginValueOff() const InternalNode< _ChildNodeType, Log2Dim >inline
beginValueOff()InternalNode< _ChildNodeType, Log2Dim >inline
beginValueOn() const InternalNode< _ChildNodeType, Log2Dim >inline
beginValueOn()InternalNode< _ChildNodeType, Log2Dim >inline
cbeginChildAll() const InternalNode< _ChildNodeType, Log2Dim >inline
cbeginChildOff() const InternalNode< _ChildNodeType, Log2Dim >inline
cbeginChildOn() const InternalNode< _ChildNodeType, Log2Dim >inline
cbeginValueAll() const InternalNode< _ChildNodeType, Log2Dim >inline
cbeginValueOff() const InternalNode< _ChildNodeType, Log2Dim >inline
cbeginValueOn() const InternalNode< _ChildNodeType, Log2Dim >inline
ChildAllCIter typedefInternalNode< _ChildNodeType, Log2Dim >
ChildAllIter typedefInternalNode< _ChildNodeType, Log2Dim >
ChildNodeType typedefInternalNode< _ChildNodeType, Log2Dim >
ChildOffCIter typedefInternalNode< _ChildNodeType, Log2Dim >
ChildOffIter typedefInternalNode< _ChildNodeType, Log2Dim >
ChildOnCIter typedefInternalNode< _ChildNodeType, Log2Dim >
ChildOnIter typedefInternalNode< _ChildNodeType, Log2Dim >
combine(InternalNode &other, CombineOp &)InternalNode< _ChildNodeType, Log2Dim >inline
combine(const ValueType &value, bool valueIsActive, CombineOp &)InternalNode< _ChildNodeType, Log2Dim >inline
combine2(const InternalNode &other0, const InternalNode &other1, CombineOp &)InternalNode< _ChildNodeType, Log2Dim >inline
combine2(const ValueType &value, const InternalNode &other, bool valueIsActive, CombineOp &)InternalNode< _ChildNodeType, Log2Dim >inline
combine2(const InternalNode &other, const ValueType &value, bool valueIsActive, CombineOp &)InternalNode< _ChildNodeType, Log2Dim >inline
coord2offset(const Coord &xyz)InternalNode< _ChildNodeType, Log2Dim >inlinestatic
DIMInternalNode< _ChildNodeType, Log2Dim >static
dim()InternalNode< _ChildNodeType, Log2Dim >inlinestatic
doVisit(NodeT &, VisitorOp &)InternalNode< _ChildNodeType, Log2Dim >inlineprotectedstatic
doVisit2(NodeT &, OtherChildAllIterT &, VisitorOp &, bool otherIsLHS)InternalNode< _ChildNodeType, Log2Dim >inlineprotectedstatic
doVisit2Node(NodeT &, OtherNodeT &, VisitorOp &)InternalNode< _ChildNodeType, Log2Dim >inlineprotectedstatic
evalActiveVoxelBoundingBox(CoordBBox &bbox) const InternalNode< _ChildNodeType, Log2Dim >inline
fill(const CoordBBox &bbox, const ValueType &, bool active=true)InternalNode< _ChildNodeType, Log2Dim >inline
getChildDim()InternalNode< _ChildNodeType, Log2Dim >inlinestatic
getChildNode(Index n)InternalNode< _ChildNodeType, Log2Dim >inlineprotected
getChildNode(Index n) const InternalNode< _ChildNodeType, Log2Dim >inlineprotected
getFirstValue() const InternalNode< _ChildNodeType, Log2Dim >inline
getLastValue() const InternalNode< _ChildNodeType, Log2Dim >inline
getLevel()InternalNode< _ChildNodeType, Log2Dim >inlinestatic
getNodeBoundingBox() const InternalNode< _ChildNodeType, Log2Dim >inline
getNodeLog2Dims(std::vector< Index > &dims)InternalNode< _ChildNodeType, Log2Dim >static
getOrigin() const InternalNode< _ChildNodeType, Log2Dim >inline
getValue(const Coord &xyz) const InternalNode< _ChildNodeType, Log2Dim >inline
getValueAndCache(const Coord &xyz, AccessorT &) const InternalNode< _ChildNodeType, Log2Dim >inline
getValueLevel(const Coord &xyz) const InternalNode< _ChildNodeType, Log2Dim >inline
getValueLevelAndCache(const Coord &xyz, AccessorT &) const InternalNode< _ChildNodeType, Log2Dim >inline
hasActiveTiles() const InternalNode< _ChildNodeType, Log2Dim >inline
hasSameTopology(const InternalNode< OtherChildNodeType, OtherLog2Dim > *other) const InternalNode< _ChildNodeType, Log2Dim >inline
InternalNode classInternalNode< _ChildNodeType, Log2Dim >friend
InternalNode()InternalNode< _ChildNodeType, Log2Dim >inline
InternalNode(const ValueType &offValue)InternalNode< _ChildNodeType, Log2Dim >inlineexplicit
InternalNode(const Coord &, const ValueType &value, bool active=false)InternalNode< _ChildNodeType, Log2Dim >inline
InternalNode(const InternalNode &)InternalNode< _ChildNodeType, Log2Dim >inline
InternalNode(const InternalNode< OtherChildNodeType, Log2Dim > &other, const ValueType &background, TopologyCopy)InternalNode< _ChildNodeType, Log2Dim >inline
InternalNode(const InternalNode< OtherChildNodeType, Log2Dim > &other, const ValueType &offValue, const ValueType &onValue, TopologyCopy)InternalNode< _ChildNodeType, Log2Dim >inline
isChildMaskOff(Index n) const InternalNode< _ChildNodeType, Log2Dim >inline
isChildMaskOff() const InternalNode< _ChildNodeType, Log2Dim >inline
isChildMaskOn(Index n) const InternalNode< _ChildNodeType, Log2Dim >inline
isConstant(ValueType &constValue, bool &state, const ValueType &tolerance=zeroVal< ValueType >()) const InternalNode< _ChildNodeType, Log2Dim >inline
isEmpty() const InternalNode< _ChildNodeType, Log2Dim >inline
isInactive() const InternalNode< _ChildNodeType, Log2Dim >inline
isValueMaskOff(Index n) const InternalNode< _ChildNodeType, Log2Dim >inline
isValueMaskOff() const InternalNode< _ChildNodeType, Log2Dim >inline
isValueMaskOn(Index n) const InternalNode< _ChildNodeType, Log2Dim >inline
isValueMaskOn() const InternalNode< _ChildNodeType, Log2Dim >inline
isValueOn(const Coord &xyz) const InternalNode< _ChildNodeType, Log2Dim >inline
isValueOn(Index offset) const InternalNode< _ChildNodeType, Log2Dim >inline
isValueOnAndCache(const Coord &xyz, AccessorT &) const InternalNode< _ChildNodeType, Log2Dim >inline
IteratorBase< MaskDenseIterator, InternalNode > classInternalNode< _ChildNodeType, Log2Dim >friend
IteratorBase< MaskOffIterator, InternalNode > classInternalNode< _ChildNodeType, Log2Dim >friend
IteratorBase< MaskOnIterator, InternalNode > classInternalNode< _ChildNodeType, Log2Dim >friend
leafCount() const InternalNode< _ChildNodeType, Log2Dim >inline
LeafNodeType typedefInternalNode< _ChildNodeType, Log2Dim >
LEVELInternalNode< _ChildNodeType, Log2Dim >static
LOG2DIMInternalNode< _ChildNodeType, Log2Dim >static
makeChildNodeEmpty(Index n, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inlineprotected
MaskDenseIterator typedefInternalNode< _ChildNodeType, Log2Dim >protected
MaskOffIterator typedefInternalNode< _ChildNodeType, Log2Dim >protected
MaskOnIterator typedefInternalNode< _ChildNodeType, Log2Dim >protected
mChildMaskInternalNode< _ChildNodeType, Log2Dim >protected
memUsage() const InternalNode< _ChildNodeType, Log2Dim >inline
merge(InternalNode &other, const ValueType &background, const ValueType &otherBackground)InternalNode< _ChildNodeType, Log2Dim >inline
mNodesInternalNode< _ChildNodeType, Log2Dim >protected
mOriginInternalNode< _ChildNodeType, Log2Dim >protected
mValueMaskInternalNode< _ChildNodeType, Log2Dim >protected
negate()InternalNode< _ChildNodeType, Log2Dim >inline
NodeMaskType typedefInternalNode< _ChildNodeType, Log2Dim >
nonLeafCount() const InternalNode< _ChildNodeType, Log2Dim >inline
NUM_VALUESInternalNode< _ChildNodeType, Log2Dim >static
NUM_VOXELSInternalNode< _ChildNodeType, Log2Dim >static
offLeafVoxelCount() const InternalNode< _ChildNodeType, Log2Dim >inline
offset2coord(Index n, Coord &xyz)InternalNode< _ChildNodeType, Log2Dim >inlinestatic
offset2globalCoord(Index n) const InternalNode< _ChildNodeType, Log2Dim >inline
offVoxelCount() const InternalNode< _ChildNodeType, Log2Dim >inline
onLeafVoxelCount() const InternalNode< _ChildNodeType, Log2Dim >inline
onVoxelCount() const InternalNode< _ChildNodeType, Log2Dim >inline
probeConstLeaf(const Coord &xyz) const InternalNode< _ChildNodeType, Log2Dim >inline
probeConstLeafAndCache(const Coord &xyz, AccessorT &) const InternalNode< _ChildNodeType, Log2Dim >inline
probeLeaf(const Coord &xyz)InternalNode< _ChildNodeType, Log2Dim >inline
probeLeafAndCache(const Coord &xyz, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
probeValue(const Coord &xyz, ValueType &value) const InternalNode< _ChildNodeType, Log2Dim >inline
probeValueAndCache(const Coord &xyz, ValueType &value, AccessorT &) const InternalNode< _ChildNodeType, Log2Dim >inline
prune(const ValueType &tolerance=zeroVal< ValueType >())InternalNode< _ChildNodeType, Log2Dim >inline
pruneInactive(const ValueType &)InternalNode< _ChildNodeType, Log2Dim >inline
pruneInactive()InternalNode< _ChildNodeType, Log2Dim >inline
pruneOp(PruneOp &)InternalNode< _ChildNodeType, Log2Dim >inline
readBuffers(std::istream &, bool fromHalf=false)InternalNode< _ChildNodeType, Log2Dim >inline
readTopology(std::istream &, bool fromHalf=false)InternalNode< _ChildNodeType, Log2Dim >inline
resetBackground(const ValueType &oldBackground, const ValueType &newBackground)InternalNode< _ChildNodeType, Log2Dim >inline
setActiveState(const Coord &xyz, bool on)InternalNode< _ChildNodeType, Log2Dim >inline
setActiveStateAndCache(const Coord &xyz, bool on, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
setChildNode(Index i, ChildNodeType *child)InternalNode< _ChildNodeType, Log2Dim >inlineprotected
setValueAndCache(const Coord &xyz, const ValueType &value, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
setValueMask(Index n, bool on)InternalNode< _ChildNodeType, Log2Dim >inlineprotected
setValueOff(const Coord &xyz)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOff(const Coord &xyz, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOffAndCache(const Coord &xyz, const ValueType &value, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOn(const Coord &xyz)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOn(const Coord &xyz, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOnly(const Coord &xyz, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOnlyAndCache(const Coord &xyz, const ValueType &value, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOnMax(const Coord &xyz, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOnMin(const Coord &xyz, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOnSum(const Coord &xyz, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inline
setValueOnSumAndCache(const Coord &xyz, const ValueType &value, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
setValuesOn()InternalNode< _ChildNodeType, Log2Dim >inline
signedFloodFill(const ValueType &background)InternalNode< _ChildNodeType, Log2Dim >inline
signedFloodFill(const ValueType &outside, const ValueType &inside)InternalNode< _ChildNodeType, Log2Dim >inline
topologyUnion(const InternalNode< OtherChildNodeType, Log2Dim > &other)InternalNode< _ChildNodeType, Log2Dim >
topologyUnion(const InternalNode< OtherChildT, Log2Dim > &other)InternalNode< _ChildNodeType, Log2Dim >inline
TOTALInternalNode< _ChildNodeType, Log2Dim >static
touchLeaf(const Coord &xyz)InternalNode< _ChildNodeType, Log2Dim >inline
touchLeafAndCache(const Coord &xyz, AccessorT &)InternalNode< _ChildNodeType, Log2Dim >inline
UnionType typedefInternalNode< _ChildNodeType, Log2Dim >
unsetChildNode(Index i, const ValueType &value)InternalNode< _ChildNodeType, Log2Dim >inlineprotected
ValueAllCIter typedefInternalNode< _ChildNodeType, Log2Dim >
ValueAllIter typedefInternalNode< _ChildNodeType, Log2Dim >
ValueOffCIter typedefInternalNode< _ChildNodeType, Log2Dim >
ValueOffIter typedefInternalNode< _ChildNodeType, Log2Dim >
ValueOnCIter typedefInternalNode< _ChildNodeType, Log2Dim >
ValueOnIter typedefInternalNode< _ChildNodeType, Log2Dim >
ValueType typedefInternalNode< _ChildNodeType, Log2Dim >
visit(VisitorOp &)InternalNode< _ChildNodeType, Log2Dim >inline
visit(VisitorOp &) const InternalNode< _ChildNodeType, Log2Dim >inline
visit2(IterT &otherIter, VisitorOp &, bool otherIsLHS=false)InternalNode< _ChildNodeType, Log2Dim >
visit2(IterT &otherIter, VisitorOp &, bool otherIsLHS=false) const InternalNode< _ChildNodeType, Log2Dim >
visit2(OtherChildAllIterType &otherIter, VisitorOp &op, bool otherIsLHS)InternalNode< _ChildNodeType, Log2Dim >inline
visit2(OtherChildAllIterType &otherIter, VisitorOp &op, bool otherIsLHS) const InternalNode< _ChildNodeType, Log2Dim >inline
visit2Node(OtherNodeType &other, VisitorOp &)InternalNode< _ChildNodeType, Log2Dim >inline
visit2Node(OtherNodeType &other, VisitorOp &) const InternalNode< _ChildNodeType, Log2Dim >inline
visitActiveBBox(BBoxOp &) const InternalNode< _ChildNodeType, Log2Dim >inline
voxelizeActiveTiles()InternalNode< _ChildNodeType, Log2Dim >inline
writeBuffers(std::ostream &, bool toHalf=false) const InternalNode< _ChildNodeType, Log2Dim >inline
writeTopology(std::ostream &, bool toHalf=false) const InternalNode< _ChildNodeType, Log2Dim >inline
~InternalNode()InternalNode< _ChildNodeType, Log2Dim >inlinevirtual