HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
openvdb::OPENVDB_VERSION_NAME::points::AttributeSet Member List

This is the complete list of members for openvdb::OPENVDB_VERSION_NAME::points::AttributeSet, including all inherited members.

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