OpenVDB  6.2.1
PointDataLeafNode< T, Log2Dim > Member List

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

::TestPointDataLeaf classPointDataLeafNode< T, Log2Dim >friend
addLeaf(PointDataLeafNode *)PointDataLeafNode< T, Log2Dim >inline
addLeafAndCache(PointDataLeafNode *, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
appendAttribute(const Descriptor &expected, Descriptor::Ptr &replacement, const size_t pos, const Index strideOrTotalSize=1, const bool constantStride=true, const AttributeArray::ScopedRegistryLock *lock=nullptr)PointDataLeafNode< T, Log2Dim >inline
assertNonmodifiable()PointDataLeafNode< T, Log2Dim >inline
assertNonModifiableUnlessZero(const ValueType &value)PointDataLeafNode< T, Log2Dim >inline
attributeArray(const size_t pos)PointDataLeafNode< T, Log2Dim >inline
attributeArray(const size_t pos) constPointDataLeafNode< T, Log2Dim >inline
attributeArray(const Name &attributeName)PointDataLeafNode< T, Log2Dim >inline
attributeArray(const Name &attributeName) constPointDataLeafNode< T, Log2Dim >inline
attributeSet() constPointDataLeafNode< T, Log2Dim >inline
BaseLeaf typedefPointDataLeafNode< T, Log2Dim >
beginChildAll() constPointDataLeafNode< T, Log2Dim >inline
beginChildAll()PointDataLeafNode< T, Log2Dim >inline
beginChildOff() constPointDataLeafNode< T, Log2Dim >inline
beginChildOff()PointDataLeafNode< T, Log2Dim >inline
beginChildOn() constPointDataLeafNode< T, Log2Dim >inline
beginChildOn()PointDataLeafNode< T, Log2Dim >inline
beginIndex(const FilterT &filter) constPointDataLeafNode< T, Log2Dim >
beginIndex(const FilterT &filter) constPointDataLeafNode< T, Log2Dim >inline
beginIndexAll() constPointDataLeafNode< T, Log2Dim >inline
beginIndexAll(const FilterT &filter) constPointDataLeafNode< T, Log2Dim >inline
beginIndexOff() constPointDataLeafNode< T, Log2Dim >inline
beginIndexOff(const FilterT &filter) constPointDataLeafNode< T, Log2Dim >inline
beginIndexOn() constPointDataLeafNode< T, Log2Dim >inline
beginIndexOn(const FilterT &filter) constPointDataLeafNode< T, Log2Dim >inline
beginIndexVoxel(const Coord &ijk) constPointDataLeafNode< T, Log2Dim >inline
beginIndexVoxel(const Coord &ijk, const FilterT &filter) constPointDataLeafNode< T, Log2Dim >inline
beginValueAll() constPointDataLeafNode< T, Log2Dim >inline
beginValueAll()PointDataLeafNode< T, Log2Dim >inline
beginValueOff() constPointDataLeafNode< T, Log2Dim >inline
beginValueOff()PointDataLeafNode< T, Log2Dim >inline
beginValueOn() constPointDataLeafNode< T, Log2Dim >inline
beginValueOn()PointDataLeafNode< T, Log2Dim >inline
beginValueVoxel(const Coord &ijk) constPointDataLeafNode< T, Log2Dim >inline
buffers() constPointDataLeafNode< T, Log2Dim >inline
cbeginChildAll() constPointDataLeafNode< T, Log2Dim >inline
cbeginChildOff() constPointDataLeafNode< T, Log2Dim >inline
cbeginChildOn() constPointDataLeafNode< T, Log2Dim >inline
cbeginValueAll() constPointDataLeafNode< T, Log2Dim >inline
cbeginValueOff() constPointDataLeafNode< T, Log2Dim >inline
cbeginValueOn() constPointDataLeafNode< T, Log2Dim >inline
cendChildAll() constPointDataLeafNode< T, Log2Dim >inline
cendChildOff() constPointDataLeafNode< T, Log2Dim >inline
cendChildOn() constPointDataLeafNode< T, Log2Dim >inline
cendValueAll() constPointDataLeafNode< T, Log2Dim >inline
cendValueOff() constPointDataLeafNode< T, Log2Dim >inline
cendValueOn() constPointDataLeafNode< T, Log2Dim >inline
ChildAll typedefPointDataLeafNode< T, Log2Dim >protected
ChildAllCIter typedefPointDataLeafNode< T, Log2Dim >
ChildAllIter typedefPointDataLeafNode< T, Log2Dim >
ChildOff typedefPointDataLeafNode< T, Log2Dim >protected
ChildOffCIter typedefPointDataLeafNode< T, Log2Dim >
ChildOffIter typedefPointDataLeafNode< T, Log2Dim >
ChildOn typedefPointDataLeafNode< T, Log2Dim >protected
ChildOnCIter typedefPointDataLeafNode< T, Log2Dim >
ChildOnIter typedefPointDataLeafNode< T, Log2Dim >
clearAttributes(const bool updateValueMask=true, const AttributeArray::ScopedRegistryLock *lock=nullptr)PointDataLeafNode< T, Log2Dim >inline
clip(const CoordBBox &, const ValueType &value)PointDataLeafNode< T, Log2Dim >inline
compactAttributes()PointDataLeafNode< T, Log2Dim >inline
constAttributeArray(const size_t pos) constPointDataLeafNode< T, Log2Dim >inline
constAttributeArray(const Name &attributeName) constPointDataLeafNode< T, Log2Dim >inline
Descriptor typedefPointDataLeafNode< T, Log2Dim >
DIMPointDataLeafNode< T, Log2Dim >static
dropAttributes(const std::vector< size_t > &pos, const Descriptor &expected, Descriptor::Ptr &replacement)PointDataLeafNode< T, Log2Dim >inline
endChildAll() constPointDataLeafNode< T, Log2Dim >inline
endChildAll()PointDataLeafNode< T, Log2Dim >inline
endChildOff() constPointDataLeafNode< T, Log2Dim >inline
endChildOff()PointDataLeafNode< T, Log2Dim >inline
endChildOn() constPointDataLeafNode< T, Log2Dim >inline
endChildOn()PointDataLeafNode< T, Log2Dim >inline
endValueAll() constPointDataLeafNode< T, Log2Dim >inline
endValueAll()PointDataLeafNode< T, Log2Dim >inline
endValueOff() constPointDataLeafNode< T, Log2Dim >inline
endValueOff()PointDataLeafNode< T, Log2Dim >inline
endValueOn() constPointDataLeafNode< T, Log2Dim >inline
endValueOn()PointDataLeafNode< T, Log2Dim >inline
evalActiveBoundingBox(CoordBBox &bbox, bool visitVoxels=true) constPointDataLeafNode< T, Log2Dim >inline
fill(const CoordBBox &, const ValueType &, bool)PointDataLeafNode< T, Log2Dim >inline
fill(const ValueType &value)PointDataLeafNode< T, Log2Dim >inline
fill(const ValueType &, bool)PointDataLeafNode< T, Log2Dim >inline
getNodeBoundingBox() constPointDataLeafNode< T, Log2Dim >inline
groupHandle(const AttributeSet::Descriptor::GroupIndex &index) constPointDataLeafNode< T, Log2Dim >inline
groupHandle(const Name &group) constPointDataLeafNode< T, Log2Dim >inline
groupPointCount(const Name &groupName) constPointDataLeafNode< T, Log2Dim >inline
groupWriteHandle(const AttributeSet::Descriptor::GroupIndex &index)PointDataLeafNode< T, Log2Dim >inline
groupWriteHandle(const Name &name)PointDataLeafNode< T, Log2Dim >inline
hasAttribute(const size_t pos) constPointDataLeafNode< T, Log2Dim >inline
hasAttribute(const Name &attributeName) constPointDataLeafNode< T, Log2Dim >inline
hasSameTopology(const PointDataLeafNode< OtherType, OtherLog2Dim > *other) constPointDataLeafNode< T, Log2Dim >inline
IndexAllIter typedefPointDataLeafNode< T, Log2Dim >
IndexArray typedefPointDataLeafNode< T, Log2Dim >
IndexOffIter typedefPointDataLeafNode< T, Log2Dim >
IndexOnIter typedefPointDataLeafNode< T, Log2Dim >
IndexVoxelIter typedefPointDataLeafNode< T, Log2Dim >
initializeAttributes(const Descriptor::Ptr &descriptor, const Index arrayLength, const AttributeArray::ScopedRegistryLock *lock=nullptr)PointDataLeafNode< T, Log2Dim >inline
LeafNodeType typedefPointDataLeafNode< T, Log2Dim >
LEVELPointDataLeafNode< T, Log2Dim >static
LOG2DIMPointDataLeafNode< T, Log2Dim >static
MaskDenseIterator typedefPointDataLeafNode< T, Log2Dim >protected
MaskOffIterator typedefPointDataLeafNode< T, Log2Dim >protected
MaskOnIterator typedefPointDataLeafNode< T, Log2Dim >protected
memUsage() constPointDataLeafNode< T, Log2Dim >inline
modifyValue(Index, const ModifyOp &)PointDataLeafNode< T, Log2Dim >inline
modifyValue(const Coord &, const ModifyOp &)PointDataLeafNode< T, Log2Dim >inline
modifyValueAndActiveState(const Coord &, const ModifyOp &)PointDataLeafNode< T, Log2Dim >inline
modifyValueAndActiveStateAndCache(const Coord &, const ModifyOp &, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
negate()PointDataLeafNode< T, Log2Dim >inline
NodeMaskType typedefPointDataLeafNode< T, Log2Dim >
NUM_VALUESPointDataLeafNode< T, Log2Dim >static
NUM_VOXELSPointDataLeafNode< T, Log2Dim >static
offPointCount() constPointDataLeafNode< T, Log2Dim >inline
onPointCount() constPointDataLeafNode< T, Log2Dim >inline
operator!=(const PointDataLeafNode &other) constPointDataLeafNode< T, Log2Dim >inline
operator==(const PointDataLeafNode &other) constPointDataLeafNode< T, Log2Dim >inline
pointCount() constPointDataLeafNode< T, Log2Dim >inline
PointDataLeafNode classPointDataLeafNode< T, Log2Dim >friend
PointDataLeafNode()PointDataLeafNode< T, Log2Dim >inline
PointDataLeafNode(const PointDataLeafNode &other)PointDataLeafNode< T, Log2Dim >inlineexplicit
PointDataLeafNode(const Coord &coords, const T &value=zeroVal< T >(), bool active=false)PointDataLeafNode< T, Log2Dim >inlineexplicit
PointDataLeafNode(const PointDataLeafNode &other, const Coord &coords, const T &value=zeroVal< T >(), bool active=false)PointDataLeafNode< T, Log2Dim >inline
PointDataLeafNode(const tools::PointIndexLeafNode< OtherValueType, Log2Dim > &other)PointDataLeafNode< T, Log2Dim >inline
PointDataLeafNode(const tree::LeafNode< ValueType, Log2Dim > &other, const T &value, TopologyCopy)PointDataLeafNode< T, Log2Dim >inline
PointDataLeafNode(const tree::LeafNode< ValueType, Log2Dim > &other, const T &, const T &, TopologyCopy)PointDataLeafNode< T, Log2Dim >inline
PointDataLeafNode(PartialCreate, const Coord &coords, const T &value=zeroVal< T >(), bool active=false)PointDataLeafNode< T, Log2Dim >inline
probeConstLeaf(const Coord &) constPointDataLeafNode< T, Log2Dim >inline
probeConstLeafAndCache(const Coord &, AccessorT &) constPointDataLeafNode< T, Log2Dim >inline
probeConstNodeAndCache(const Coord &, AccessorT &) constPointDataLeafNode< T, Log2Dim >inline
probeLeaf(const Coord &)PointDataLeafNode< T, Log2Dim >inline
probeLeaf(const Coord &) constPointDataLeafNode< T, Log2Dim >inline
probeLeafAndCache(const Coord &, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
probeLeafAndCache(const Coord &, AccessorT &) constPointDataLeafNode< T, Log2Dim >inline
probeNodeAndCache(const Coord &, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
Ptr typedefPointDataLeafNode< T, Log2Dim >
readBuffers(std::istream &is, bool fromHalf=false)PointDataLeafNode< T, Log2Dim >inline
readBuffers(std::istream &is, const CoordBBox &, bool fromHalf=false)PointDataLeafNode< T, Log2Dim >inline
readTopology(std::istream &is, bool fromHalf=false)PointDataLeafNode< T, Log2Dim >inline
renameAttributes(const Descriptor &expected, Descriptor::Ptr &replacement)PointDataLeafNode< T, Log2Dim >inline
reorderAttributes(const Descriptor::Ptr &replacement)PointDataLeafNode< T, Log2Dim >inline
replaceAttributeSet(AttributeSet *attributeSet, bool allowMismatchingDescriptors=false)PointDataLeafNode< T, Log2Dim >inline
resetBackground(const ValueType &, const ValueType &newBackground)PointDataLeafNode< T, Log2Dim >inline
resetDescriptor(const Descriptor::Ptr &replacement)PointDataLeafNode< T, Log2Dim >inline
setActiveState(const Coord &xyz, bool on)PointDataLeafNode< T, Log2Dim >inline
setActiveState(Index offset, bool on)PointDataLeafNode< T, Log2Dim >inline
setActiveStateAndCache(const Coord &xyz, bool on, AccessorT &parent)PointDataLeafNode< T, Log2Dim >inline
setOffsetOn(Index offset, const ValueType &val)PointDataLeafNode< T, Log2Dim >inline
setOffsetOnly(Index offset, const ValueType &val)PointDataLeafNode< T, Log2Dim >inline
setOffsets(const std::vector< ValueType > &offsets, const bool updateValueMask=true)PointDataLeafNode< T, Log2Dim >inline
setValue(const Coord &, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOff(const Coord &xyz)PointDataLeafNode< T, Log2Dim >inline
setValueOff(Index offset)PointDataLeafNode< T, Log2Dim >inline
setValueOff(const Coord &, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOff(Index, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOffAndCache(const Coord &, const ValueType &, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
setValueOn(const Coord &xyz)PointDataLeafNode< T, Log2Dim >inline
setValueOn(Index offset)PointDataLeafNode< T, Log2Dim >inline
setValueOn(const Coord &, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOn(Index, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOnly(const Coord &, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOnly(Index, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
setValueOnlyAndCache(const Coord &, const ValueType &, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
setValuesOff()PointDataLeafNode< T, Log2Dim >inline
setValuesOn()PointDataLeafNode< T, Log2Dim >inline
signedFloodFill(const ValueType &)PointDataLeafNode< T, Log2Dim >inline
signedFloodFill(const ValueType &, const ValueType &)PointDataLeafNode< T, Log2Dim >inline
SIZEPointDataLeafNode< T, Log2Dim >static
TOTALPointDataLeafNode< T, Log2Dim >static
touchLeaf(const Coord &)PointDataLeafNode< T, Log2Dim >inline
touchLeafAndCache(const Coord &, AccessorT &)PointDataLeafNode< T, Log2Dim >inline
tree::IteratorBase< MaskDenseIterator, PointDataLeafNode > classPointDataLeafNode< T, Log2Dim >friend
tree::IteratorBase< MaskOffIterator, PointDataLeafNode > classPointDataLeafNode< T, Log2Dim >friend
tree::IteratorBase< MaskOnIterator, PointDataLeafNode > classPointDataLeafNode< T, Log2Dim >friend
updateValueMask()PointDataLeafNode< T, Log2Dim >inline
validateOffsets() constPointDataLeafNode< T, Log2Dim >inline
ValueAll typedefPointDataLeafNode< T, Log2Dim >
ValueAllCIter typedefPointDataLeafNode< T, Log2Dim >
ValueAllIter typedefPointDataLeafNode< T, Log2Dim >
ValueOff typedefPointDataLeafNode< T, Log2Dim >
ValueOffCIter typedefPointDataLeafNode< T, Log2Dim >
ValueOffIter typedefPointDataLeafNode< T, Log2Dim >
ValueOn typedefPointDataLeafNode< T, Log2Dim >
ValueOnCIter typedefPointDataLeafNode< T, Log2Dim >
ValueOnIter typedefPointDataLeafNode< T, Log2Dim >
ValueType typedefPointDataLeafNode< T, Log2Dim >
ValueTypePair typedefPointDataLeafNode< T, Log2Dim >
writeBuffers(std::ostream &os, bool toHalf=false) constPointDataLeafNode< T, Log2Dim >inline
writeTopology(std::ostream &os, bool toHalf=false) constPointDataLeafNode< T, Log2Dim >inline
~PointDataLeafNode()=defaultPointDataLeafNode< T, Log2Dim >