HDK
|
#include <TypedArraySample.h>
Public Types | |
typedef TRAITS | traits_type |
typedef TypedArraySample< TRAITS > | this_type |
typedef TRAITS::value_type | value_type |
typedef std::vector< value_type > | value_vector |
![]() | |
typedef ArraySample | this_type |
typedef ArraySampleKey | Key |
typedef Key | key_type |
Public Member Functions | |
TypedArraySample () | |
TypedArraySample (const value_type *iValues, size_t iNumVals) | |
TypedArraySample (const value_type *iValues, const Dimensions &iDims) | |
TypedArraySample (const value_vector &iVec) | |
TypedArraySample (const value_vector &iVec, const Dimensions &iDims) | |
TypedArraySample (const AbcA::ArraySample &iCopy) | |
TypedArraySample< TRAITS > | operator= (const AbcA::ArraySample &iCopy) |
const value_type * | get () const |
const value_type * | operator-> () const |
const value_type & | operator[] (const size_t i) const |
size_t | size () const |
ALEMBIC_OPERATOR_BOOL (ArraySample::valid()) | |
![]() | |
ArraySample () | |
ArraySample (const void *iData, const DataType &iDataType, const Dimensions &iDims) | |
const void * | getData () const |
const DataType & | getDataType () const |
const Dimensions & | getDimensions () const |
size_t | size () const |
Key | getKey () const |
bool | valid () const |
void | reset () |
Static Public Member Functions | |
static TypedArraySample< TRAITS > | emptySample () |
Definition at line 51 of file TypedArraySample.h.
typedef TypedArraySample<TRAITS> Alembic::Abc::ALEMBIC_VERSION_NS::TypedArraySample< TRAITS >::this_type |
Definition at line 55 of file TypedArraySample.h.
typedef TRAITS Alembic::Abc::ALEMBIC_VERSION_NS::TypedArraySample< TRAITS >::traits_type |
Definition at line 54 of file TypedArraySample.h.
typedef TRAITS::value_type Alembic::Abc::ALEMBIC_VERSION_NS::TypedArraySample< TRAITS >::value_type |
Definition at line 56 of file TypedArraySample.h.
typedef std::vector<value_type> Alembic::Abc::ALEMBIC_VERSION_NS::TypedArraySample< TRAITS >::value_vector |
Definition at line 57 of file TypedArraySample.h.
|
inline |
Definition at line 61 of file TypedArraySample.h.
|
inline |
Definition at line 66 of file TypedArraySample.h.
|
inline |
Definition at line 70 of file TypedArraySample.h.
|
inline |
Definition at line 76 of file TypedArraySample.h.
|
inline |
Definition at line 83 of file TypedArraySample.h.
|
inline |
Definition at line 99 of file TypedArraySample.h.
Alembic::Abc::ALEMBIC_VERSION_NS::TypedArraySample< TRAITS >::ALEMBIC_OPERATOR_BOOL | ( | ArraySample:: | valid() | ) |
|
inlinestatic |
Definition at line 136 of file TypedArraySample.h.
|
inline |
Definition at line 120 of file TypedArraySample.h.
|
inline |
Definition at line 125 of file TypedArraySample.h.
|
inline |
Definition at line 108 of file TypedArraySample.h.
|
inline |
Definition at line 128 of file TypedArraySample.h.
|
inline |
Definition at line 134 of file TypedArraySample.h.