36 #ifndef _Alembic_Abc_OScalarProperty_h_
37 #define _Alembic_Abc_OScalarProperty_h_
74 template <
class OBJECT_PTR>
120 size_t getNumSamples()
const;
124 void set(
const void *iSample );
128 void setFromPrevious( );
134 void setTimeSampling( uint32_t iIndex );
163 template <
class CPROP_PTR>
175 iArg0, iArg1, iArg2 );
ErrorHandler::Policy GetErrorHandlerPolicy(SOMETHING iSomething, const Argument &iArg0, const Argument &iArg1=Argument(), const Argument &iArg2=Argument())
GLsizei const GLchar *const * string
Alembic::Util::shared_ptr< TimeSampling > TimeSamplingPtr
Alembic::Util::shared_ptr< ScalarPropertyWriter > ScalarPropertyWriterPtr
OScalarProperty(AbcA::ScalarPropertyWriterPtr iPtr, WrapExistingFlag iWrapFlag, ErrorHandler::Policy iPolicy=ErrorHandler::kThrowPolicy)
AbcA::CompoundPropertyWriterPtr GetCompoundPropertyWriterPtr(AbcA::CompoundPropertyWriterPtr iPtr)
OScalarProperty this_type
#define ALEMBIC_VERSION_NS
Alembic::Util::shared_ptr< CompoundPropertyWriter > CompoundPropertyWriterPtr