Home Information Classes Download Usage Mail List Requirements Tutorial
00001 /***************************************************/ 00010 /***************************************************/ 00011 00012 #if !defined(__BOWTABL_H) 00013 #define __BOWTABL_H 00014 00015 #include "Stk.h" 00016 00017 class BowTabl : public Stk 00018 { 00019 public: 00021 BowTabl(); 00022 00024 ~BowTabl(); 00025 00027 00033 void setOffset(MY_FLOAT aValue); 00034 00036 00040 void setSlope(MY_FLOAT aValue); 00041 00043 MY_FLOAT lastOut(void) const; 00044 00046 00050 MY_FLOAT tick(const MY_FLOAT input); 00051 00053 MY_FLOAT *tick(MY_FLOAT *vector, unsigned int vectorSize); 00054 00055 protected: 00056 MY_FLOAT offSet; 00057 MY_FLOAT slope; 00058 MY_FLOAT lastOutput; 00059 00060 }; 00061 00062 #endif
The Synthesis ToolKit in C++ (STK) |
©1995-2002 Perry R. Cook and Gary P. Scavone. All Rights Reserved. |