CLAM-Development
1.1
|
#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 31 of file Mapping.cxx.
Mapping * CLAM::Mapping::Create | ( | const std::string & | name | ) | [static] |
Definition at line 33 of file Mapping.cxx.
Referenced by CLAM::ControlMapper::ConcreteConfigure().
virtual TData CLAM::Mapping::Map | ( | const TData | in | ) | [pure virtual] |
Implemented in CLAM::LinearMapping, CLAM::NoteToFreqMapping, and CLAM::ValueToRatioMapping.
Referenced by CLAM::ControlMapper::DoMap().
virtual void CLAM::Mapping::Set | ( | DataArray & | arguments | ) | [inline, virtual] |
Reimplemented in CLAM::LinearMapping, CLAM::NoteToFreqMapping, and CLAM::ValueToRatioMapping.
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.