OpenVDB 7.0.0

Tree< _RootNodeType > Member List

This is the complete list of members for Tree< _RootNodeType >, including all inherited members.

AccessorRegistry typedef | Tree< _RootNodeType > | protected
activeLeafVoxelCount() const override | Tree< _RootNodeType > | inline virtual
activeTileCount() const override | Tree< _RootNodeType > | inline virtual
activeVoxelCount() const override | Tree< _RootNodeType > | inline virtual
addLeaf(LeafNodeType *leaf) | Tree< _RootNodeType > | inline
addTile(Index level, const Coord &xyz, const ValueType &value, bool active) | Tree< _RootNodeType > | inline
attachAccessor(ValueAccessorBase< Tree, true > &) const | Tree< _RootNodeType > | inline
attachAccessor(ValueAccessorBase< const Tree, true > &) const | Tree< _RootNodeType > | inline
attachAccessor(ValueAccessorBase< Tree, false > &) const | Tree< _RootNodeType > | inline
attachAccessor(ValueAccessorBase< const Tree, false > &) const | Tree< _RootNodeType > | inline
background() const | Tree< _RootNodeType > | inline
begin() | Tree< _RootNodeType > | inline
beginLeaf() | Tree< _RootNodeType > | inline
beginLeaf() const | Tree< _RootNodeType > | inline
beginNode() | Tree< _RootNodeType > | inline
beginNode() const | Tree< _RootNodeType > | inline
beginRootChildren() const | Tree< _RootNodeType > | inline
beginRootChildren() | Tree< _RootNodeType > | inline
beginRootDense() const | Tree< _RootNodeType > | inline
beginRootDense() | Tree< _RootNodeType > | inline
beginRootTiles() const | Tree< _RootNodeType > | inline
beginRootTiles() | Tree< _RootNodeType > | inline
beginValueAll() | Tree< _RootNodeType > | inline
beginValueAll() const | Tree< _RootNodeType > | inline
beginValueOff() | Tree< _RootNodeType > | inline
beginValueOff() const | Tree< _RootNodeType > | inline
beginValueOn() | Tree< _RootNodeType > | inline
beginValueOn() const | Tree< _RootNodeType > | inline
BuildType typedef | Tree< _RootNodeType > |
cbegin() const | Tree< _RootNodeType > |
cbegin() const | Tree< _RootNodeType > | inline
cbeginLeaf() const | Tree< _RootNodeType > | inline
cbeginNode() const | Tree< _RootNodeType > | inline
cbeginRootChildren() const | Tree< _RootNodeType > | inline
cbeginRootDense() const | Tree< _RootNodeType > | inline
cbeginRootTiles() const | Tree< _RootNodeType > | inline
cbeginValueAll() const | Tree< _RootNodeType > | inline
cbeginValueOff() const | Tree< _RootNodeType > | inline
cbeginValueOn() const | Tree< _RootNodeType > | inline
clear() | Tree< _RootNodeType > | inline
clearAllAccessors() | Tree< _RootNodeType > | inline
clip(const CoordBBox &) | Tree< _RootNodeType > | inline
clipUnallocatedNodes() override | Tree< _RootNodeType > | inline virtual
combine(Tree &other, CombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
combine(Tree &other, const CombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
combine2(const Tree &a, const OtherTreeType &b, CombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
combine2(const Tree &a, const OtherTreeType &b, const CombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
combine2Extended(const Tree &a, const OtherTreeType &b, ExtendedCombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
combine2Extended(const Tree &a, const OtherTreeType &b, const ExtendedCombineOp &, bool prune=false) | Tree< _RootNodeType > | inline
combineExtended(Tree &other, ExtendedCombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
combineExtended(Tree &other, const ExtendedCombineOp &op, bool prune=false) | Tree< _RootNodeType > | inline
ConstAccessorRegistry typedef | Tree< _RootNodeType > | protected
ConstPtr typedef | Tree< _RootNodeType > |
copy() const override | Tree< _RootNodeType > | inline virtual
denseFill(const CoordBBox &bbox, const ValueType &value, bool active=true) | Tree< _RootNodeType > | inline
DEPTH | Tree< _RootNodeType > | static
empty() const | Tree< _RootNodeType > | inline
evalActiveVoxelBoundingBox(CoordBBox &bbox) const override | Tree< _RootNodeType > | inline virtual
evalActiveVoxelDim(Coord &dim) const override | Tree< _RootNodeType > | inline virtual
evalLeafBoundingBox(CoordBBox &bbox) const override | Tree< _RootNodeType > | inline virtual
evalLeafDim(Coord &dim) const override | Tree< _RootNodeType > | inline virtual
evalMinMax(ValueType &min, ValueType &max) const | Tree< _RootNodeType > | inline
fill(const CoordBBox &bbox, const ValueType &value, bool active=true) | Tree< _RootNodeType > | inline
getBackgroundValue() const override | Tree< _RootNodeType > | virtual
getIndexRange(CoordBBox &bbox) const override | Tree< _RootNodeType > | inline virtual
getNodeLog2Dims(std::vector< Index > &dims) | Tree< _RootNodeType > | inline static
getNodes(ArrayT &array) | Tree< _RootNodeType > | inline
getNodes(ArrayT &array) const | Tree< _RootNodeType > | inline
getValue(const Coord &xyz) const | Tree< _RootNodeType > | inline
getValue(const Coord &xyz, AccessT &) const | Tree< _RootNodeType > |
getValue(const Coord &xyz, AccessT &accessor) const | Tree< _RootNodeType > | inline
getValueDepth(const Coord &xyz) const | Tree< _RootNodeType > | inline
hasActiveTiles() const | Tree< _RootNodeType > | inline
hasSameTopology(const Tree< OtherRootNodeType > &other) const | Tree< _RootNodeType > | inline
inactiveLeafVoxelCount() const override | Tree< _RootNodeType > | inline virtual
inactiveVoxelCount() const override | Tree< _RootNodeType > | virtual
isValueOff(const Coord &xyz) const | Tree< _RootNodeType > | inline
isValueOn(const Coord &xyz) const | Tree< _RootNodeType > | inline
LeafCIter typedef | Tree< _RootNodeType > |
leafCount() const override | Tree< _RootNodeType > | inline virtual
LeafIter typedef | Tree< _RootNodeType > |
LeafNodeType typedef | Tree< _RootNodeType > |
mAccessorRegistry | Tree< _RootNodeType > | mutable protected
mConstAccessorRegistry | Tree< _RootNodeType > | mutable protected
memUsage() const override | Tree< _RootNodeType > | inline virtual
merge(Tree &other, MergePolicy=MERGE_ACTIVE_STATES) | Tree< _RootNodeType > | inline
modifyValue(const Coord &xyz, const ModifyOp &op) | Tree< _RootNodeType > | inline
modifyValueAndActiveState(const Coord &xyz, const ModifyOp &op) | Tree< _RootNodeType > | inline
mRoot | Tree< _RootNodeType > | protected
NodeCIter typedef | Tree< _RootNodeType > |
nodeCount() const override | Tree< _RootNodeType > | inline virtual
NodeIter typedef | Tree< _RootNodeType > |
nonLeafCount() const override | Tree< _RootNodeType > | inline virtual
operator!=(const Tree &) const | Tree< _RootNodeType > | inline
operator=(const Tree &)=delete | Tree< _RootNodeType > |
openvdb::v7_0::tree::TreeBase::operator=(const TreeBase &)=delete | TreeBase |
operator==(const Tree &) const | Tree< _RootNodeType > | inline
print(std::ostream &os=std::cout, int verboseLevel=1) const override | Tree< _RootNodeType > | inline virtual
probeConstLeaf(const Coord &xyz) const | Tree< _RootNodeType > | inline
probeConstNode(const Coord &xyz) const | Tree< _RootNodeType > | inline
probeLeaf(const Coord &xyz) | Tree< _RootNodeType > | inline
probeLeaf(const Coord &xyz) const | Tree< _RootNodeType > | inline
probeNode(const Coord &xyz) | Tree< _RootNodeType > | inline
probeNode(const Coord &xyz) const | Tree< _RootNodeType > | inline
probeValue(const Coord &xyz, ValueType &value) const | Tree< _RootNodeType > | inline
prune(const ValueType &tolerance=zeroVal< ValueType >()) | Tree< _RootNodeType > | inline
Ptr typedef | Tree< _RootNodeType > |
readBuffers(std::istream &, bool saveFloatAsHalf=false) override | Tree< _RootNodeType > | inline virtual
readBuffers(std::istream &, const CoordBBox &, bool saveFloatAsHalf=false) override | Tree< _RootNodeType > | inline virtual
readNonresidentBuffers() const override | Tree< _RootNodeType > | inline virtual
readTopology(std::istream &, bool saveFloatAsHalf=false) override | Tree< _RootNodeType > | virtual
releaseAccessor(ValueAccessorBase< Tree, true > &) const | Tree< _RootNodeType > | inline
releaseAccessor(ValueAccessorBase< const Tree, true > &) const | Tree< _RootNodeType > | inline
releaseAccessor(ValueAccessorBase< Tree, false > &) const | Tree< _RootNodeType > | inline
releaseAccessor(ValueAccessorBase< const Tree, false > &) const | Tree< _RootNodeType > | inline
releaseAllAccessors() | Tree< _RootNodeType > | inline protected
root() | Tree< _RootNodeType > | inline
root() const | Tree< _RootNodeType > | inline
RootNodeType typedef | Tree< _RootNodeType > |
setActiveState(const Coord &xyz, bool on) | Tree< _RootNodeType > | inline
setValue(const Coord &xyz, const ValueType &value) | Tree< _RootNodeType > | inline
setValue(const Coord &xyz, const ValueType &value, AccessT &) | Tree< _RootNodeType > | inline
setValueOff(const Coord &xyz) | Tree< _RootNodeType > | inline
setValueOff(const Coord &xyz, const ValueType &value) | Tree< _RootNodeType > | inline
setValueOn(const Coord &xyz) | Tree< _RootNodeType > | inline
setValueOn(const Coord &xyz, const ValueType &value) | Tree< _RootNodeType > | inline
setValueOnly(const Coord &xyz, const ValueType &value) | Tree< _RootNodeType > | inline
sparseFill(const CoordBBox &bbox, const ValueType &value, bool active=true) | Tree< _RootNodeType > | inline
stealNode(const Coord &xyz, const ValueType &value, bool active) | Tree< _RootNodeType > | inline
stealNodes(ArrayT &array) | Tree< _RootNodeType > | inline
stealNodes(ArrayT &array, const ValueType &value, bool state) | Tree< _RootNodeType > | inline
sTreeTypeName | Tree< _RootNodeType > | protected static
topologyDifference(const Tree< OtherRootNodeType > &other) | Tree< _RootNodeType > | inline
topologyIntersection(const Tree< OtherRootNodeType > &other) | Tree< _RootNodeType > | inline
topologyUnion(const Tree< OtherRootNodeType > &other) | Tree< _RootNodeType > | inline
touchLeaf(const Coord &xyz) | Tree< _RootNodeType > | inline
Tree() | Tree< _RootNodeType > | inline
Tree(const Tree &other) | Tree< _RootNodeType > | inline
Tree(const Tree< OtherRootType > &other) | Tree< _RootNodeType > | inline explicit
Tree(const OtherTreeType &other, const ValueType &inactiveValue, const ValueType &activeValue, TopologyCopy) | Tree< _RootNodeType > | inline
Tree(const OtherTreeType &other, const ValueType &background, TopologyCopy) | Tree< _RootNodeType > | inline
Tree(const ValueType &background) | Tree< _RootNodeType > | inline
TreeBase()=default | TreeBase |
TreeBase(const TreeBase &)=default | TreeBase |
treeDepth() const override | Tree< _RootNodeType > | inline virtual
treeType() | Tree< _RootNodeType > | inline static
type() const override | Tree< _RootNodeType > | inline virtual
unallocatedLeafCount() const override | Tree< _RootNodeType > | inline virtual
ValueAllCIter typedef | Tree< _RootNodeType > |
ValueAllIter typedef | Tree< _RootNodeType > |
ValueOffCIter typedef | Tree< _RootNodeType > |
ValueOffIter typedef | Tree< _RootNodeType > |
ValueOnCIter typedef | Tree< _RootNodeType > |
ValueOnIter typedef | Tree< _RootNodeType > |
ValueType typedef | Tree< _RootNodeType > |
valueType() const override | Tree< _RootNodeType > | inline virtual
visit(VisitorOp &op) | Tree< _RootNodeType > | inline
visit(const VisitorOp &op) | Tree< _RootNodeType > | inline
visit(VisitorOp &op) const | Tree< _RootNodeType > | inline
visit(const VisitorOp &op) const | Tree< _RootNodeType > | inline
visit2(OtherTreeType &other, VisitorOp &op) | Tree< _RootNodeType > | inline
visit2(OtherTreeType &other, const VisitorOp &op) | Tree< _RootNodeType > | inline
visit2(OtherTreeType &other, VisitorOp &op) const | Tree< _RootNodeType > | inline
visit2(OtherTreeType &other, const VisitorOp &op) const | Tree< _RootNodeType > | inline
visitActiveBBox(BBoxOp &op) const | Tree< _RootNodeType > | inline
voxelizeActiveTiles(bool threaded=true) | Tree< _RootNodeType > | inline
writeBuffers(std::ostream &, bool saveFloatAsHalf=false) const override | Tree< _RootNodeType > | inline virtual
writeTopology(std::ostream &, bool saveFloatAsHalf=false) const override | Tree< _RootNodeType > | virtual
~Tree() override | Tree< _RootNodeType > | inline
~TreeBase()=default | TreeBase | virtual