::TestAttributeArray class | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | friend |
AccessorBasePtr typedef | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
AttributeArray() | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
AttributeArray(const AttributeArray &rhs) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
AttributeArray(AttributeArray &&)=delete | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
AttributeArray(const AttributeArray &rhs, const tbb::spin_mutex::scoped_lock &) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
attributeType() | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
cast(AttributeArray &attributeArray) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
cast(const AttributeArray &attributeArray) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
clearRegistry(const ScopedRegistryLock *lock=nullptr) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | static |
Codec typedef | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
codecType() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
collapse() override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
collapse(const ValueType &uniformValue) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
collapse(AttributeArray *array, const ValueType &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | static |
compact() override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
compress() override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
CONSTANTSTRIDE enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
ConstPtr typedef | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
copy() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
copyUncompressed() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
copyValues(const AttributeArray &sourceArray, const IterT &iter, bool compact=true) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
copyValuesUnsafe(const AttributeArray &sourceArray, const IterT &iter) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
create(Index n, Index strideOrTotalSize=1, bool constantStride=true, const Metadata *metadata=nullptr) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::create(const NamePair &type, Index length, Index stride=1, bool constantStride=true, const Metadata *metadata=nullptr, const ScopedRegistryLock *lock=nullptr) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | static |
data() | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlineprotected |
data() const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlineprotected |
dataSize() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
decompress() override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
expand(bool fill=true) override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
FactoryMethod typedef | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
fill(const ValueType &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
fill(AttributeArray *array, const ValueType &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | static |
Flag enum name | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
flags() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
get(Index n) const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
get(Index n, T &value) const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
getAccessor() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | protectedvirtual |
getUnsafe(Index n) const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
getUnsafe(Index n, T &value) const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
getUnsafe(const AttributeArray *array, const Index n) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | static |
hasConstantStride() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
hasValueType() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
HIDDEN enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
isDataLoaded() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
isHidden() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
isOutOfCore() const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inline |
isRegistered() | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::isRegistered(const NamePair &type, const ScopedRegistryLock *lock=nullptr) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | static |
isStreaming() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
isTransient() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
isType() const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
isUniform() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
loadData() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
mCompressedBytes | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
memUsage() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
mFlags | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
mIsUniform | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
mMutex | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | mutableprotected |
mOutOfCore | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
mPageHandle | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
mUsePagedRead | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
operator!=(const AttributeArray &other) const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inline |
operator=(const TypedAttributeArray &) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
operator=(TypedAttributeArray &&)=delete | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::operator=(const AttributeArray &rhs) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::operator=(AttributeArray &&)=delete | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
operator==(const AttributeArray &other) const | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
PARTIALREAD enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
Ptr typedef | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
read(std::istream &) override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
readBuffers(std::istream &) override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
readMetadata(std::istream &) override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
readPagedBuffers(compression::PagedInputStream &) override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
registerType() | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::registerType(const NamePair &type, FactoryMethod, const ScopedRegistryLock *lock=nullptr) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protectedstatic |
SerializationFlag enum name | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
set(Index n, const ValueType &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
set(Index n, const T &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
set(const Index n, const AttributeArray &sourceArray, const Index sourceIndex) override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
setConstantStride(bool state) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protected |
setHidden(bool state) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
setStreaming(bool state) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
setTransient(bool state) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
setUnsafe(Index n, const ValueType &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
setUnsafe(Index n, const T &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
setUnsafe(AttributeArray *array, const Index n, const ValueType &value) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | static |
size() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
StorageType typedef | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
storageTypeSize() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
STREAMING enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
stride() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
TRANSIENT enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
type() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
TypedAttributeArray(Index n=1, Index strideOrTotalSize=1, bool constantStride=true, const ValueType &uniformValue=zeroVal< ValueType >()) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | explicit |
TypedAttributeArray(const TypedAttributeArray &) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
TypedAttributeArray(const TypedAttributeArray &, bool) | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
TypedAttributeArray(TypedAttributeArray &&)=delete | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
unregisterType() | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinestatic |
openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::unregisterType(const NamePair &type, const ScopedRegistryLock *lock=nullptr) | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | protectedstatic |
validData() const | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlineprotected |
ValueType typedef | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | |
valueType() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
valueTypeIsClass() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
valueTypeIsFloatingPoint() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
valueTypeIsMatrix() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
valueTypeIsQuaternion() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
valueTypeIsVector() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
valueTypeSize() const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inlinevirtual |
write(std::ostream &os, bool outputTransient) const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
write(std::ostream &) const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
writeBuffers(std::ostream &os, bool outputTransient) const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
WRITEMEMCOMPRESS enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
writeMetadata(std::ostream &os, bool outputTransient, bool paged) const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
WRITEPAGED enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
writePagedBuffers(compression::PagedOutputStream &os, bool outputTransient) const override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | virtual |
WRITESTRIDED enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
WRITEUNIFORM enum value | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | |
~AttributeArray() | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray | inlinevirtual |
~TypedAttributeArray() override | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > | inline |