#include <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 |
Definition at line 35 of file Mapping.hxx.
CLAM::Mapping::~Mapping | ( | ) | [virtual] |
Definition at line 30 of file Mapping.cxx.
Mapping * CLAM::Mapping::Create | ( | const std::string & | name | ) | [static] |
Definition at line 32 of file Mapping.cxx.
Implemented in CLAM::ValueToRatioMapping, CLAM::NoteToFreqMapping, and CLAM::LinearMapping.
Referenced by CLAM::ControlMapper::DoMap().
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.
friend class MappingFactory [friend] |
Definition at line 37 of file Mapping.hxx.