#include <Mapping.hxx>
Definition at line 35 of file Mapping.hxx.
Public Member Functions | |
virtual TData | Map (const TData in)=0 |
virtual void | Set (DataArray &arguments) |
virtual | ~Mapping () |
Static Public Member Functions | |
static Mapping * | Create (const std::string &name) |
Friends | |
class | MappingFactory |
CLAM::Mapping::~Mapping | ( | ) | [virtual] |
Definition at line 31 of file Mapping.cxx.
Implemented in CLAM::ValueToRatioMapping, CLAM::NoteToFreqMapping, and CLAM::LinearMapping.
Referenced by CLAM::ControlMapper::DoMap().
Mapping * CLAM::Mapping::Create | ( | const std::string & | name | ) | [static] |
virtual void CLAM::Mapping::Set | ( | DataArray & | arguments | ) | [inline, virtual] |
Reimplemented in CLAM::ValueToRatioMapping, CLAM::NoteToFreqMapping, and CLAM::LinearMapping.
Definition at line 45 of file Mapping.hxx.
Referenced by CLAM::ControlMapper::ConcreteConfigure().
friend class MappingFactory [friend] |
Definition at line 37 of file Mapping.hxx.