Alembic Version 1.1
|
#include <IGeomParam.h>
Public Types | |
typedef Sample | this_type |
typedef Alembic::Util::shared_ptr< Abc::TypedArraySample< TRAITS > > | samp_ptr_type |
Public Member Functions | |
Sample () | |
Abc::UInt32ArraySamplePtr | getIndices () const |
samp_ptr_type | getVals () const |
GeometryScope | getScope () const |
bool | isIndexed () const |
void | reset () |
bool | valid () const |
ALEMBIC_OPERATOR_BOOL (valid()) | |
Protected Attributes | |
samp_ptr_type | m_vals |
Abc::UInt32ArraySamplePtr | m_indices |
GeometryScope | m_scope |
bool | m_isIndexed |
Friends | |
class | ITypedGeomParam< TRAITS > |
Definition at line 55 of file IGeomParam.h.
typedef Alembic::Util::shared_ptr< Abc::TypedArraySample<TRAITS> > Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::samp_ptr_type |
Definition at line 59 of file IGeomParam.h.
typedef Sample Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::this_type |
Definition at line 58 of file IGeomParam.h.
|
inline |
Definition at line 61 of file IGeomParam.h.
Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::ALEMBIC_OPERATOR_BOOL | ( | valid() | ) |
|
inline |
Definition at line 64 of file IGeomParam.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_indices.
|
inline |
Definition at line 66 of file IGeomParam.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_scope.
|
inline |
Definition at line 65 of file IGeomParam.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_vals.
|
inline |
Definition at line 67 of file IGeomParam.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_isIndexed.
|
inline |
Definition at line 69 of file IGeomParam.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::kUnknownScope, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_indices, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_isIndexed, Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_scope, and Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_vals.
|
inline |
Definition at line 77 of file IGeomParam.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::m_vals.
|
friend |
Definition at line 79 of file IGeomParam.h.
|
protected |
Definition at line 84 of file IGeomParam.h.
Referenced by Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getIndexed(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::getIndices(), and Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::reset().
|
protected |
Definition at line 86 of file IGeomParam.h.
Referenced by Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getExpanded(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getIndexed(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::isIndexed(), and Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::reset().
|
protected |
Definition at line 85 of file IGeomParam.h.
Referenced by Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getExpanded(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getIndexed(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::getScope(), and Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::reset().
|
protected |
Definition at line 83 of file IGeomParam.h.
Referenced by Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getExpanded(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::getIndexed(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::getVals(), Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::reset(), and Alembic::AbcGeom::ALEMBIC_VERSION_NS::ITypedGeomParam< TRAITS >::Sample::valid().