OpenVDB  9.0.1
AttributeSet Member List

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

::TestAttributeSet classAttributeSetfriend
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) const AttributeSetprotected
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() const AttributeSet
canCompactGroups() const AttributeSet
clearGroups()AttributeSet
ConstIterator typedefAttributeSet
ConstPtr typedefAttributeSet
count(const NamePair &type) const AttributeSet
create(const NamePair &)AttributeSetstatic
create(const NameAndTypeVec &, const NameToPosMap &, const MetaMap &)AttributeSetprotectedstatic
descriptor()AttributeSetinline
descriptor() const AttributeSetinline
Descriptor()AttributeSet
Descriptor(const Descriptor &)AttributeSet
DescriptorConstPtr typedefAttributeSet
DescriptorPtr typedefAttributeSet
descriptorPtr() const AttributeSetinline
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) const AttributeSet
duplicateDrop(const std::vector< size_t > &pos) const AttributeSet
find(const std::string &name) const AttributeSet
find(const std::string &name) const AttributeSet
get(const std::string &name) const AttributeSet
get(const std::string &name)AttributeSet
get(size_t pos) const AttributeSet
get(size_t pos)AttributeSet
getConst(const std::string &name) const AttributeSet
getConst(size_t pos) const AttributeSet
getDefaultValue(const Name &name) const AttributeSetinline
getMetadata()AttributeSet
getMetadata() const AttributeSet
groupAttributeIndices() const AttributeSet
groupBits()AttributeSetinlinestatic
groupIndex(const Name &groupName) const AttributeSet
groupIndex(const size_t offset) const AttributeSet
groupIndex(const Name &groupName) const AttributeSet
groupIndex(const size_t offset) const AttributeSet
GroupIndex typedefAttributeSet
groupIndexCollision(const Descriptor &rhs) const AttributeSet
groupMap() const AttributeSetinline
groupOffset(const Name &groupName) const AttributeSet
groupOffset(const Util::GroupIndex &index) const AttributeSet
groupOffset(const Name &groupName) const AttributeSet
groupOffset(const GroupIndex &index) const AttributeSet
hasDefaultValue(const Name &name) const AttributeSet
hasGroup(const Name &group) const AttributeSet
hasSameAttributes(const Descriptor &rhs) const AttributeSet
insert(const std::string &name, const NamePair &typeName)AttributeSetprotected
INVALID_POS enum valueAttributeSet
isShared(size_t pos) const AttributeSet
makeUnique(size_t pos)AttributeSet
map() const AttributeSetinline
memUsage() const AttributeSet
memUsage() const AttributeSet
NameAndType typedefAttributeSet
NameAndTypeVec typedefAttributeSet
NameToPosMap typedefAttributeSet
operator!=(const AttributeSet &other) const AttributeSetinline
operator!=(const Descriptor &rhs) const AttributeSetinline
operator=(const AttributeSet &)=deleteAttributeSet
operator==(const AttributeSet &other) const AttributeSet
operator==(const Descriptor &) const AttributeSet
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) const AttributeSet
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() const AttributeSetinline
size() const AttributeSetinline
type(size_t pos) const AttributeSet
uniqueGroupName(const Name &name) const AttributeSet
uniqueName(const Name &name) const AttributeSet
UniquePtr typedefAttributeSet
unusedGroupOffset(size_t hint=std::numeric_limits< size_t >::max()) const AttributeSet
unusedGroups() const AttributeSet
validName(const Name &name)AttributeSetstatic
valueType(size_t pos) const AttributeSet
write(std::ostream &, bool outputTransient=false) const AttributeSet
write(std::ostream &) const AttributeSet
writeAttributes(std::ostream &, bool outputTransient=false) const AttributeSet
writeDescriptor(std::ostream &, bool outputTransient=false) const AttributeSet
writeMetadata(std::ostream &, bool outputTransient=false, bool paged=false) const AttributeSet