HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Alembic::Abc::ALEMBIC_VERSION_NS::Arguments Class Reference

#include <Argument.h>

Public Member Functions

 Arguments (ErrorHandler::Policy iPolicy=ErrorHandler::kThrowPolicy, const AbcA::MetaData &iMetaData=AbcA::MetaData(), AbcA::TimeSamplingPtr iTimeSampling=AbcA::TimeSamplingPtr(), uint32_t iTimeIndex=0, SchemaInterpMatching iMatch=kNoMatching)
 
void operator() (const uint32_t &iTimeSamplingIndex)
 
void operator() (const ErrorHandler::Policy &iPolicy)
 
void operator() (const AbcA::MetaData &iMetaData)
 
void operator() (const AbcA::TimeSamplingPtr &iTimeSampling)
 
void operator() (const SchemaInterpMatching &iMatching)
 
ErrorHandler::Policy getErrorHandlerPolicy () const
 
const AbcA::MetaDatagetMetaData () const
 
AbcA::TimeSamplingPtr getTimeSampling () const
 
uint32_t getTimeSamplingIndex () const
 
SchemaInterpMatching getSchemaInterpMatching () const
 

Detailed Description

Definition at line 48 of file Argument.h.

Constructor & Destructor Documentation

Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::Arguments ( ErrorHandler::Policy  iPolicy = ErrorHandler::kThrowPolicy,
const AbcA::MetaData iMetaData = AbcA::MetaData(),
AbcA::TimeSamplingPtr  iTimeSampling = AbcA::TimeSamplingPtr(),
uint32_t  iTimeIndex = 0,
SchemaInterpMatching  iMatch = kNoMatching 
)
inline

Definition at line 51 of file Argument.h.

Member Function Documentation

ErrorHandler::Policy Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::getErrorHandlerPolicy ( ) const
inline

Definition at line 78 of file Argument.h.

const AbcA::MetaData& Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::getMetaData ( ) const
inline

Definition at line 81 of file Argument.h.

SchemaInterpMatching Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::getSchemaInterpMatching ( ) const
inline

Definition at line 90 of file Argument.h.

AbcA::TimeSamplingPtr Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::getTimeSampling ( ) const
inline

Definition at line 84 of file Argument.h.

uint32_t Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::getTimeSamplingIndex ( ) const
inline

Definition at line 87 of file Argument.h.

void Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::operator() ( const uint32_t &  iTimeSamplingIndex)
inline

Definition at line 63 of file Argument.h.

void Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::operator() ( const ErrorHandler::Policy iPolicy)
inline

Definition at line 66 of file Argument.h.

void Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::operator() ( const AbcA::MetaData iMetaData)
inline

Definition at line 69 of file Argument.h.

void Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::operator() ( const AbcA::TimeSamplingPtr iTimeSampling)
inline

Definition at line 72 of file Argument.h.

void Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::operator() ( const SchemaInterpMatching iMatching)
inline

Definition at line 75 of file Argument.h.


The documentation for this class was generated from the following file: