Alembic Version 1.1
Loading...
Searching...
No Matches
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, SparseFlag iSparse=kFull)
 
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)
 
void operator() (const SparseFlag &iSparse)
 
ErrorHandler::Policy getErrorHandlerPolicy () const
 
const AbcA::MetaDatagetMetaData () const
 
AbcA::TimeSamplingPtr getTimeSampling () const
 
uint32_t getTimeSamplingIndex () const
 
SchemaInterpMatching getSchemaInterpMatching () const
 
bool isSparse () const
 

Detailed Description

Definition at line 48 of file Argument.h.

Constructor & Destructor Documentation

◆ Arguments()

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,
SparseFlag iSparse = kFull )
inline

Definition at line 51 of file Argument.h.

Member Function Documentation

◆ getErrorHandlerPolicy()

◆ getMetaData()

◆ getSchemaInterpMatching()

◆ getTimeSampling()

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

◆ getTimeSamplingIndex()

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

◆ isSparse()

bool Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::isSparse ( ) const
inline

◆ operator()() [1/6]

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

Definition at line 71 of file Argument.h.

◆ operator()() [2/6]

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

Definition at line 74 of file Argument.h.

◆ operator()() [3/6]

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

Definition at line 68 of file Argument.h.

◆ operator()() [4/6]

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

Definition at line 77 of file Argument.h.

◆ operator()() [5/6]

void Alembic::Abc::ALEMBIC_VERSION_NS::Arguments::operator() ( const SparseFlag & iSparse)
inline

Definition at line 80 of file Argument.h.

◆ operator()() [6/6]

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

Definition at line 65 of file Argument.h.


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