|
Alembic 1.8.11
|
#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. | |
| 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.
| 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.
|
inline |
Default constructor creates empty ID ...
| 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 ...
|
inline |
Return the sample itself. ...
|
inline |
Return whether or not this read sample is valid ...