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::MetaData & getMetaData () 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

Member Function Documentation

◆ getErrorHandlerPolicy()

◆ getMetaData()

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

◆ 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: