OpenVDB  12.0.0
AttributeArray Member List

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

::TestAttributeArray classAttributeArrayfriend
AccessorBasePtr typedefAttributeArrayprotected
AttributeArray()AttributeArrayinline
AttributeArray(const AttributeArray &rhs)AttributeArray
AttributeArray(AttributeArray &&)=deleteAttributeArray
AttributeArray(const AttributeArray &rhs, const tbb::spin_mutex::scoped_lock &)AttributeArrayprotected
AttributeHandle classAttributeArrayfriend
clearRegistry(const ScopedRegistryLock *lock=nullptr)AttributeArraystatic
codecType() const =0AttributeArraypure virtual
collapse()=0AttributeArraypure virtual
compact()=0AttributeArraypure virtual
CONSTANTSTRIDE enum valueAttributeArray
constDataAsByteArray() const AttributeArrayinline
ConstPtr typedefAttributeArray
copy() const =0AttributeArraypure virtual
copyValues(const AttributeArray &sourceArray, const IterT &iter, bool compact=true)AttributeArray
copyValuesUnsafe(const AttributeArray &sourceArray, const IterT &iter)AttributeArray
create(const NamePair &type, Index length, Index stride=1, bool constantStride=true, const Metadata *metadata=nullptr, const ScopedRegistryLock *lock=nullptr)AttributeArraystatic
dataSize() const =0AttributeArraypure virtual
expand(bool fill=true)=0AttributeArraypure virtual
FactoryMethod typedefAttributeArray
Flag enum nameAttributeArray
flags() const AttributeArrayinline
getAccessor() const =0AttributeArrayprotectedpure virtual
hasConstantStride() const AttributeArrayinline
hasValueType() const AttributeArrayinline
HIDDEN enum valueAttributeArray
isDataLoaded() const =0AttributeArraypure virtual
isHidden() const AttributeArrayinline
isRegistered(const NamePair &type, const ScopedRegistryLock *lock=nullptr)AttributeArraystatic
isStreaming() const AttributeArrayinline
isTransient() const AttributeArrayinline
isType() const AttributeArrayinline
isUniform() const =0AttributeArraypure virtual
loadData() const =0AttributeArraypure virtual
mCompressedBytesAttributeArray
memUsage() const =0AttributeArraypure virtual
memUsageIfLoaded() const =0AttributeArraypure virtual
mFlagsAttributeArrayprotected
mIsUniformAttributeArrayprotected
mMutexAttributeArraymutableprotected
mOutOfCoreAttributeArrayprotected
mPageHandleAttributeArray
mUsePagedReadAttributeArrayprotected
operator!=(const AttributeArray &other) const AttributeArrayinline
operator=(const AttributeArray &rhs)AttributeArray
operator=(AttributeArray &&)=deleteAttributeArray
operator==(const AttributeArray &other) const AttributeArray
PARTIALREAD enum valueAttributeArray
Ptr typedefAttributeArray
read(std::istream &)=0AttributeArraypure virtual
readBuffers(std::istream &)=0AttributeArraypure virtual
readMetadata(std::istream &)=0AttributeArraypure virtual
readPagedBuffers(compression::PagedInputStream &)=0AttributeArraypure virtual
registerType(const NamePair &type, FactoryMethod, const ScopedRegistryLock *lock=nullptr)AttributeArrayprotectedstatic
SerializationFlag enum nameAttributeArray
setConstantStride(bool state)AttributeArrayprotected
setHidden(bool state)AttributeArray
setStreaming(bool state)AttributeArray
setTransient(bool state)AttributeArray
size() const =0AttributeArraypure virtual
storageTypeSize() const =0AttributeArraypure virtual
STREAMING enum valueAttributeArray
stride() const =0AttributeArraypure virtual
TRANSIENT enum valueAttributeArray
type() const =0AttributeArraypure virtual
unregisterType(const NamePair &type, const ScopedRegistryLock *lock=nullptr)AttributeArrayprotectedstatic
valueType() const =0AttributeArraypure virtual
valueTypeIsClass() const =0AttributeArraypure virtual
valueTypeIsFloatingPoint() const =0AttributeArraypure virtual
valueTypeIsMatrix() const =0AttributeArraypure virtual
valueTypeIsQuaternion() const =0AttributeArraypure virtual
valueTypeIsVector() const =0AttributeArraypure virtual
valueTypeSize() const =0AttributeArraypure virtual
write(std::ostream &, bool outputTransient) const =0AttributeArraypure virtual
write(std::ostream &) const =0AttributeArraypure virtual
writeBuffers(std::ostream &, bool outputTransient) const =0AttributeArraypure virtual
WRITEMEMCOMPRESS enum valueAttributeArray
writeMetadata(std::ostream &, bool outputTransient, bool paged) const =0AttributeArraypure virtual
WRITEPAGED enum valueAttributeArray
writePagedBuffers(compression::PagedOutputStream &, bool outputTransient) const =0AttributeArraypure virtual
WRITESTRIDED enum valueAttributeArray
WRITEUNIFORM enum valueAttributeArray
~AttributeArray()AttributeArrayinlinevirtual