OpenVDB 11.0.0
Loading...
Searching...
No Matches
AttributeSet Member List

This is the complete list of members for AttributeSet, including all inherited members.

::TestAttributeSetAttributeSetfriend
appendAttribute(const Name &name, const NamePair &type, const Index strideOrTotalSize=1, const bool constantStride=true, const Metadata *defaultValue=nullptr)AttributeSet
appendAttribute(const Descriptor &expected, DescriptorPtr &replacement, const size_t pos, const Index strideOrTotalSize=1, const bool constantStride=true, const Metadata *defaultValue=nullptr, const AttributeArray::ScopedRegistryLock *lock=nullptr)AttributeSet
appendTo(NameAndTypeVec &attrs) constAttributeSetprotected
AttributePositionLabel enum nameAttributeSet
AttributeSet()AttributeSet
AttributeSet(const AttributeSet &attributeSet, Index arrayLength, const AttributeArray::ScopedRegistryLock *lock=nullptr)AttributeSet
AttributeSet(const DescriptorPtr &descriptor, Index arrayLength=1, const AttributeArray::ScopedRegistryLock *lock=nullptr)AttributeSet
AttributeSet(const AttributeSet &)AttributeSet
availableGroups() constAttributeSet
canCompactGroups() constAttributeSet
clearGroups()AttributeSet
ConstIterator typedefAttributeSet
ConstPtr typedefAttributeSet
count(const NamePair &type) constAttributeSet
create(const NamePair &)AttributeSetstatic
create(const NameAndTypeVec &, const NameToPosMap &, const MetaMap &)AttributeSetprotectedstatic
descriptor()AttributeSetinline
descriptor() constAttributeSetinline
Descriptor()AttributeSet
Descriptor(const Descriptor &)AttributeSet
DescriptorConstPtr typedefAttributeSet
DescriptorPtr typedefAttributeSet
descriptorPtr() constAttributeSetinline
dropAttributes(const std::vector< size_t > &pos)AttributeSet
dropAttributes(const std::vector< size_t > &pos, const Descriptor &expected, DescriptorPtr &replacement)AttributeSet
dropGroup(const Name &group)AttributeSet
duplicateAppend(const Name &name, const NamePair &type) constAttributeSet
duplicateDrop(const std::vector< size_t > &pos) constAttributeSet
find(const std::string &name) constAttributeSet
find(const std::string &name) constAttributeSet
get(const std::string &name) constAttributeSet
get(const std::string &name)AttributeSet
get(size_t pos) constAttributeSet
get(size_t pos)AttributeSet
getConst(const std::string &name) constAttributeSet
getConst(size_t pos) constAttributeSet
getDefaultValue(const Name &name) constAttributeSetinline
getMetadata()AttributeSet
getMetadata() constAttributeSet
groupAttributeIndices() constAttributeSet
groupBits()AttributeSetinlinestatic
GroupIndex typedefAttributeSet
groupIndex(const Name &groupName) constAttributeSet
groupIndex(const size_t offset) constAttributeSet
groupIndex(const Name &groupName) constAttributeSet
groupIndex(const size_t offset) constAttributeSet
groupIndexCollision(const Descriptor &rhs) constAttributeSet
groupMap() constAttributeSetinline
groupOffset(const Name &groupName) constAttributeSet
groupOffset(const Util::GroupIndex &index) constAttributeSet
groupOffset(const Name &groupName) constAttributeSet
groupOffset(const GroupIndex &index) constAttributeSet
hasDefaultValue(const Name &name) constAttributeSet
hasGroup(const Name &group) constAttributeSet
hasSameAttributes(const Descriptor &rhs) constAttributeSet
insert(const std::string &name, const NamePair &typeName)AttributeSetprotected
INVALID_POS enum valueAttributeSet
isShared(size_t pos) constAttributeSet
makeUnique(size_t pos)AttributeSet
map() constAttributeSetinline
memUsage() constAttributeSet
memUsage() constAttributeSet
memUsageIfLoaded() constAttributeSet
NameAndType typedefAttributeSet
NameAndTypeVec typedefAttributeSet
NameToPosMap typedefAttributeSet
operator!=(const AttributeSet &other) constAttributeSetinline
operator!=(const Descriptor &rhs) constAttributeSetinline
operator=(const AttributeSet &)=deleteAttributeSet
operator==(const AttributeSet &other) constAttributeSet
operator==(const Descriptor &) constAttributeSet
parseNames(std::vector< std::string > &includeNames, std::vector< std::string > &excludeNames, bool &includeAll, const std::string &nameStr)AttributeSetstatic
parseNames(std::vector< std::string > &includeNames, std::vector< std::string > &excludeNames, const std::string &nameStr)AttributeSetstatic
pruneUnusedDefaultValues()AttributeSet
Ptr typedefAttributeSet
Ptr typedefAttributeSet
read(std::istream &)AttributeSet
read(std::istream &)AttributeSet
readAttributes(std::istream &)AttributeSet
readDescriptor(std::istream &)AttributeSet
readMetadata(std::istream &)AttributeSet
removeAttribute(const Name &name)AttributeSet
removeAttribute(const size_t pos)AttributeSet
removeAttributeUnsafe(const size_t pos)AttributeSet
removeDefaultValue(const Name &name)AttributeSet
rename(const std::string &fromName, const std::string &toName)AttributeSet
renameAttributes(const Descriptor &expected, const DescriptorPtr &replacement)AttributeSet
renameGroup(const std::string &fromName, const std::string &toName)AttributeSet
reorderAttributes(const DescriptorPtr &replacement)AttributeSet
replace(const std::string &name, const AttributeArray::Ptr &)AttributeSet
replace(size_t pos, const AttributeArray::Ptr &)AttributeSet
requiresGroupMove(Name &sourceName, size_t &sourceOffset, size_t &targetOffset) constAttributeSet
resetDescriptor(const DescriptorPtr &replacement, const bool allowMismatchingDescriptors=false)AttributeSet
setDefaultValue(const Name &name, const Metadata &defaultValue)AttributeSet
setGroup(const Name &group, const size_t offset, const bool checkValidOffset=false)AttributeSet
size() constAttributeSetinline
size() constAttributeSetinline
type(size_t pos) constAttributeSet
uniqueGroupName(const Name &name) constAttributeSet
uniqueName(const Name &name) constAttributeSet
UniquePtr typedefAttributeSet
unusedGroupOffset(size_t hint=std::numeric_limits< size_t >::max()) constAttributeSet
unusedGroups() constAttributeSet
validName(const Name &name)AttributeSetstatic
valueType(size_t pos) constAttributeSet
write(std::ostream &, bool outputTransient=false) constAttributeSet
write(std::ostream &) constAttributeSet
writeAttributes(std::ostream &, bool outputTransient=false) constAttributeSet
writeDescriptor(std::ostream &, bool outputTransient=false) constAttributeSet
writeMetadata(std::ostream &, bool outputTransient=false, bool paged=false) constAttributeSet