|
class | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray |
| Base class for storing attribute data. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T > |
|
class | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::ScopedRegistryLock |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::AccessorBase |
| Accessor base class for AttributeArray storage where type is not available. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::points::AttributeArray::Accessor< T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::TruncateTrait< T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::TruncateTrait< float > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::TruncateTrait< int > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::TruncateTrait< math::Vec3< T > > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::UIntTypeTrait< OneByte, T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::UIntTypeTrait< true, T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::UIntTypeTrait< false, T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::UIntTypeTrait< true, math::Vec3< T > > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::attribute_traits::UIntTypeTrait< false, math::Vec3< T > > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::UnknownCodec |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::NullCodec |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::NullCodec::Storage< T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::TruncateCodec |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::TruncateCodec::Storage< T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::PositionRange |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::UnitRange |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::FixedPointCodec< OneByte, Range > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::FixedPointCodec< OneByte, Range >::Storage< T > |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec |
|
struct | openvdb::OPENVDB_VERSION_NAME::points::UnitVecCodec::Storage< T > |
|
class | openvdb::OPENVDB_VERSION_NAME::points::TypedAttributeArray< ValueType_, Codec_ > |
| Typed class for storing attribute data. More...
|
|
class | openvdb::OPENVDB_VERSION_NAME::points::AttributeHandle< ValueType, CodecType > |
|
class | openvdb::OPENVDB_VERSION_NAME::points::AttributeWriteHandle< ValueType, CodecType > |
| Write-able version of AttributeHandle. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::points::AccessorEval< CodecType, ValueType > |
| Accessor to call unsafe get and set methods based on templated Codec and Value. More...
|
|
struct | openvdb::OPENVDB_VERSION_NAME::points::AccessorEval< UnknownCodec, ValueType > |
| Partial specialization when Codec is not known at compile-time to use the supplied functor instead. More...
|
|
Attribute Array storage templated on type and compression codec.
- Authors
- Dan Bailey, Mihai Alden, Nick Avramoussis, James Bird, Khang Ngo
Definition in file AttributeArray.h.