HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType > Member List

This is the complete list of members for openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >, including all inherited members.

addLeaf(LeafNodeType *leaf)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
addLeafAndCache(LeafNodeType *leaf, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
addTile(const Coord &xyz, const ValueType &value, bool state)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
addTile(Index level, const Coord &xyz, const ValueType &value, bool state)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
addTileAndCache(Index level, const Coord &xyz, const ValueType &, bool state, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
background() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginChildAll() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginChildAll()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginChildOff() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginChildOff()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginChildOn() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginChildOn()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginValueAll() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginValueAll()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginValueOff() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginValueOff()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginValueOn() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
beginValueOn()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
BuildType typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
cbeginChildAll() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
cbeginChildOff() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
cbeginChildOn() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
cbeginValueAll() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
cbeginValueOff() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
cbeginValueOn() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
ChildAllCIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ChildAllIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ChildNodeType typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ChildOffCIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ChildOffIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ChildOnCIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ChildOnIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
clear()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
clip(const CoordBBox &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
combine(RootNode &other, CombineOp &, bool prune=false)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
combine2(const RootNode &other0, const OtherRootNode &other1, CombineOp &op, bool prune=false)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
copyToDense(const CoordBBox &bbox, DenseT &dense) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
denseFill(const CoordBBox &bbox, const ValueType &value, bool active=true)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
empty() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
eraseBackgroundTiles()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
evalActiveBoundingBox(CoordBBox &bbox, bool visitVoxels=true) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
expand(const Coord &xyz)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
fill(const CoordBBox &bbox, const ValueType &value, bool active=true)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getChildDim()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlinestatic
getDepth() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getHeight() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getIndexRange(CoordBBox &bbox) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getLevel()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlinestatic
getMaxIndex() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getMinIndex() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getNodeBoundingBox()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlinestatic
getNodeLog2Dims(std::vector< Index > &dims)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlinestatic
getNodes(ArrayT &array)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getNodes(ArrayT &array) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getTableSize() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getValue(const Coord &xyz) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getValueAndCache(const Coord &xyz, AccessorT &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
getValueAndCache(const Coord &xyz, AccessorT &acc) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getValueDepth(const Coord &xyz) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getValueDepthAndCache(const Coord &xyz, AccessorT &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
getWidth() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
hasActiveTiles() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
hasCompatibleValueType(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlinestatic
hasSameConfiguration(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlinestatic
hasSameTopology(const RootNode< OtherChildType > &other) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
HBOOST_STATIC_ASSERT(hboost::mpl::size< NodeChainType >::value==LEVEL+1)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
isBackgroundTile(const Tile &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
isBackgroundTile(const MapIter &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
isBackgroundTile(const MapCIter &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
isValueOn(const Coord &xyz) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
isValueOnAndCache(const Coord &xyz, AccessorT &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
leafCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
LeafNodeType typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
LEVELopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >static
memUsage() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
merge(RootNode &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
modifyValue(const Coord &xyz, const ModifyOp &op)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
modifyValueAndActiveState(const Coord &xyz, const ModifyOp &op)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
modifyValueAndActiveStateAndCache(const Coord &xyz, const ModifyOp &op, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
modifyValueAndCache(const Coord &xyz, const ModifyOp &op, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
NodeChainType typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
nonLeafCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
numBackgroundTiles() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
offLeafVoxelCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
offVoxelCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
onLeafVoxelCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
onTileCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
onVoxelCount() const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
operator=(const RootNode &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
operator=(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
operator=(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeConstLeaf(const Coord &xyz) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeConstLeafAndCache(const Coord &xyz, AccessorT &acc) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
probeConstLeafAndCache(const Coord &xyz, AccessorT &acc) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeConstNode(const Coord &xyz) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeConstNodeAndCache(const Coord &xyz, AccessorT &acc) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeLeaf(const Coord &xyz)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeLeaf(const Coord &xyz) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
probeLeafAndCache(const Coord &xyz, AccessorT &acc)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
probeLeafAndCache(const Coord &xyz, AccessorT &acc) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
probeLeafAndCache(const Coord &xyz, AccessorT &acc)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeLeafAndCache(const Coord &xyz, AccessorT &acc) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeNode(const Coord &xyz)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeNodeAndCache(const Coord &xyz, AccessorT &acc)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeValue(const Coord &xyz, ValueType &value) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
probeValueAndCache(const Coord &xyz, ValueType &value, AccessorT &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
prune(const ValueType &tolerance=zeroVal< ValueType >())openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
readBuffers(std::istream &, bool fromHalf=false)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
readBuffers(std::istream &, const CoordBBox &, bool fromHalf=false)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
readTopology(std::istream &, bool fromHalf=false)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
RootNode classopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >friend
RootNode()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
RootNode(const ValueType &background)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlineexplicit
RootNode(const RootNode &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
RootNode(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inlineexplicit
RootNode(const RootNode< OtherChildType > &other, const ValueType &background, const ValueType &foreground, TopologyCopy)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
RootNode(const RootNode< OtherChildType > &other, const ValueType &background, TopologyCopy)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
RootNodeCombineHelperopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >friend
RootNodeCopyHelperopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >friend
setActiveState(const Coord &xyz, bool on)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setActiveStateAndCache(const Coord &xyz, bool on, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setBackground(const ValueType &value, bool updateChildNodes)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueAndCache(const Coord &xyz, const ValueType &value, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueOff(const Coord &xyz)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueOff(const Coord &xyz, const ValueType &value)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueOffAndCache(const Coord &xyz, const ValueType &value, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueOn(const Coord &xyz, const ValueType &value)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueOnly(const Coord &xyz, const ValueType &value)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
setValueOnlyAndCache(const Coord &xyz, const ValueType &value, AccessorT &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
sparseFill(const CoordBBox &bbox, const ValueType &value, bool active=true)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
stealNode(const Coord &xyz, const ValueType &value, bool state)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
stealNodes(ArrayT &array, const ValueType &value, bool state)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
stealNodes(ArrayT &array)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
topologyDifference(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
topologyIntersection(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
topologyUnion(const RootNode< OtherChildType > &other)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
touchLeaf(const Coord &xyz)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
touchLeafAndCache(const Coord &xyz, AccessorT &acc)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
touchLeafAndCache(const Coord &xyz, AccessorT &acc)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
ValueAllCIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ValueAllIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ValueOffCIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ValueOffIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ValueOnCIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ValueOnIter typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
ValueType typedefopenvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >
visit(VisitorOp &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
visit(VisitorOp &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
visit2(OtherRootNodeType &other, VisitorOp &)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
visit2(OtherRootNodeType &other, VisitorOp &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
visitActiveBBox(BBoxOp &) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
voxelizeActiveTiles(bool threaded=true)openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
writeBuffers(std::ostream &, bool toHalf=false) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
writeTopology(std::ostream &, bool toHalf=false) const openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline
~RootNode()openvdb::OPENVDB_VERSION_NAME::tree::RootNode< ChildType >inline