HDK
|
#include <ReadArraySampleCache.h>
Public Types | |
typedef ReadArraySampleID | this_type |
Public Member Functions | |
ReadArraySampleID () | |
ReadArraySampleID (const ArraySample::Key &iSampleKey, ArraySamplePtr iSample) | |
Explicit constructor creates ID with key and sample. More... | |
const ArraySample::Key & | getKey () const |
ArraySamplePtr | getSample () const |
bool | valid () const |
ALEMBIC_OPERATOR_BOOL (valid()) | |
A ReadArraySampleID is a bundle that contains a pointer to the ArraySample itself, along with the sample's key.
Definition at line 51 of file ReadArraySampleCache.h.
typedef ReadArraySampleID Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::ReadArraySampleID::this_type |
By convention, we define the typedef this_type. This is used by the unspecified-bool-type cast below.
Definition at line 56 of file ReadArraySampleCache.h.
|
inline |
Default constructor creates empty ID ...
Definition at line 60 of file ReadArraySampleCache.h.
|
inline |
Explicit constructor creates ID with key and sample.
Definition at line 63 of file ReadArraySampleCache.h.
Alembic::AbcCoreAbstract::ALEMBIC_VERSION_NS::ReadArraySampleID::ALEMBIC_OPERATOR_BOOL | ( | valid() | ) |
Unspecified bool type cast ...
|
inline |
Default copy constructor Default assignment operator. Return the sample key ...
Definition at line 73 of file ReadArraySampleCache.h.
|
inline |
Return the sample itself. ...
Definition at line 78 of file ReadArraySampleCache.h.
|
inline |
Return whether or not this read sample is valid ...
Definition at line 83 of file ReadArraySampleCache.h.