|
HDK
|
#include <OTypedArrayProperty.h>
Inheritance diagram for Alembic::Abc::ALEMBIC_VERSION_NS::OTypedArrayProperty< TRAITS >:Public Types | |
| typedef TRAITS | traits_type |
| typedef OTypedArrayProperty < TRAITS > | this_type |
| typedef TRAITS::value_type | value_type |
| typedef TypedArraySample< TRAITS > | sample_type |
Public Types inherited from Alembic::Abc::ALEMBIC_VERSION_NS::OArrayProperty | |
| typedef OArrayProperty | this_type |
Public Types inherited from Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ArrayPropertyWriterPtr > | |
| typedef OBasePropertyT < AbcA::ArrayPropertyWriterPtr > | this_type |
| typedef OBasePropertyT < AbcA::ArrayPropertyWriterPtr > | operator_bool_base_type |
Static Public Member Functions | |
| static const char * | getInterpretation () |
| static bool | matches (const AbcA::MetaData &iMetaData, SchemaInterpMatching iMatching=kStrictMatching) |
| static bool | matches (const AbcA::PropertyHeader &iHeader, SchemaInterpMatching iMatching=kStrictMatching) |
Additional Inherited Members | |
Protected Member Functions inherited from Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ArrayPropertyWriterPtr > | |
| OBasePropertyT () | |
| OBasePropertyT (AbcA::ArrayPropertyWriterPtriPtr, ErrorHandler::Policy iPolicy) | |
Protected Member Functions inherited from Alembic::Abc::ALEMBIC_VERSION_NS::Base | |
| Base () | |
| Base (ErrorHandler::Policy iPolicy) | |
| Base (const Base &iCopy) | |
| Base & | operator= (const Base &iCopy) |
| bool | valid () const |
| void | reset () |
Protected Attributes inherited from Alembic::Abc::ALEMBIC_VERSION_NS::OBasePropertyT< AbcA::ArrayPropertyWriterPtr > | |
| AbcA::ArrayPropertyWriterPtr | m_property |
Definition at line 50 of file OTypedArrayProperty.h.
| typedef TypedArraySample<TRAITS> Alembic::Abc::ALEMBIC_VERSION_NS::OTypedArrayProperty< TRAITS >::sample_type |
Definition at line 59 of file OTypedArrayProperty.h.
| typedef OTypedArrayProperty<TRAITS> Alembic::Abc::ALEMBIC_VERSION_NS::OTypedArrayProperty< TRAITS >::this_type |
Definition at line 57 of file OTypedArrayProperty.h.
| typedef TRAITS Alembic::Abc::ALEMBIC_VERSION_NS::OTypedArrayProperty< TRAITS >::traits_type |
Definition at line 56 of file OTypedArrayProperty.h.
| typedef TRAITS::value_type Alembic::Abc::ALEMBIC_VERSION_NS::OTypedArrayProperty< TRAITS >::value_type |
Definition at line 58 of file OTypedArrayProperty.h.
|
inline |
Create a default (empty) TypedArrayProperty ...
Definition at line 99 of file OTypedArrayProperty.h.
|
inline |
Create a new TypedArrayProperty as a child of the passed iParent Arguments can specify metadata, timesampling, and error handling.
Definition at line 105 of file OTypedArrayProperty.h.
|
inline |
Create a new TypedArrayProperty as a child of the passed iParent Arguments can specify metadata, timesampling, and error handling.
Definition at line 120 of file OTypedArrayProperty.h.
|
inline |
Wrap an existing property. This will check to make sure it can wrap.
Definition at line 134 of file OTypedArrayProperty.h.
|
inline |
Definition at line 146 of file OTypedArrayProperty.h.
|
inlinestatic |
Return the interpretation expected of this property. An empty interpretation matches everything
Definition at line 63 of file OTypedArrayProperty.h.
|
inlinestatic |
This will check whether or not a given entity (as represented by a metadata) strictly matches the interpretation of this typed property
Definition at line 71 of file OTypedArrayProperty.h.
|
inlinestatic |
This will check whether or not a given object (as represented by an property header) strictly matches the interpretation of this typed property, as well as the data type.
Definition at line 81 of file OTypedArrayProperty.h.
|
inline |
Set a sample using a reference to a typed array sample-type, instead of a void* ArraySample
Definition at line 163 of file OTypedArrayProperty.h.