TuttleOFX
1
|
#include <ParamDoubleMultiDim.hpp>
Public Types | |
typedef ofx::attribute::OfxhMultiDimParam < ParamDouble, DIM > | MultiDimParamParent |
Public Member Functions | |
ParamDoubleMultiDim (const ofx::attribute::OfxhParamDescriptor &descriptor, const std::string &name, ofx::attribute::OfxhParamSet &setInstance) | |
virtual | ~ParamDoubleMultiDim ()=0 |
void | setValueAtIndex (const std::size_t index, const double &v, const ofx::attribute::EChange change) OFX_EXCEPTION_SPEC |
void | setValueAtTimeAndIndex (const OfxTime time, const std::size_t index, const double &v, const ofx::attribute::EChange change) OFX_EXCEPTION_SPEC |
void | setValueAtIndex (const std::size_t index, const int &v, const ofx::attribute::EChange change) OFX_EXCEPTION_SPEC |
void | setValueAtTimeAndIndex (const OfxTime time, const std::size_t index, const int &v, const ofx::attribute::EChange change) OFX_EXCEPTION_SPEC |
Definition at line 14 of file ParamDoubleMultiDim.hpp.
typedef ofx::attribute::OfxhMultiDimParam<ParamDouble, DIM > tuttle::host::attribute::ParamDoubleMultiDim< DIM >::MultiDimParamParent |
Definition at line 17 of file ParamDoubleMultiDim.hpp.
tuttle::host::attribute::ParamDoubleMultiDim< DIM >::ParamDoubleMultiDim | ( | const ofx::attribute::OfxhParamDescriptor & | descriptor, |
const std::string & | name, | ||
ofx::attribute::OfxhParamSet & | setInstance | ||
) | [inline] |
Definition at line 19 of file ParamDoubleMultiDim.hpp.
tuttle::host::attribute::ParamDoubleMultiDim< DIM >::~ParamDoubleMultiDim | ( | ) | [pure virtual] |
Definition at line 44 of file ParamDoubleMultiDim.hpp.
void tuttle::host::attribute::ParamDoubleMultiDim< DIM >::setValueAtIndex | ( | const std::size_t | index, |
const double & | v, | ||
const ofx::attribute::EChange | change | ||
) | [inline] |
Definition at line 25 of file ParamDoubleMultiDim.hpp.
void tuttle::host::attribute::ParamDoubleMultiDim< DIM >::setValueAtIndex | ( | const std::size_t | index, |
const int & | v, | ||
const ofx::attribute::EChange | change | ||
) | [inline] |
Definition at line 33 of file ParamDoubleMultiDim.hpp.
void tuttle::host::attribute::ParamDoubleMultiDim< DIM >::setValueAtTimeAndIndex | ( | const OfxTime | time, |
const std::size_t | index, | ||
const double & | v, | ||
const ofx::attribute::EChange | change | ||
) | [inline] |
Definition at line 29 of file ParamDoubleMultiDim.hpp.
void tuttle::host::attribute::ParamDoubleMultiDim< DIM >::setValueAtTimeAndIndex | ( | const OfxTime | time, |
const std::size_t | index, | ||
const int & | v, | ||
const ofx::attribute::EChange | change | ||
) | [inline] |
Definition at line 37 of file ParamDoubleMultiDim.hpp.