Home Information Classes Download Usage Mail List Requirements Links Tutorial

# ReedTabl.h

    00001 /***************************************************/
    00018 /***************************************************/
    00019
    00020 #if !defined(__REEDTABL_H)
    00021 #define __REEDTABL_H
    00022
    00023 #include "Stk.h"
    00024
    00025 class ReedTabl : public Stk
    00026 {
    00027 public:
    00029   ReedTabl();
    00030
    00032   ~ReedTabl();
    00033
    00035
    00040   void setOffset(MY_FLOAT aValue);
    00041
    00043
    00048   void setSlope(MY_FLOAT aValue);
    00049
    00051   MY_FLOAT lastOut() const;
    00052
    00054
    00058   MY_FLOAT tick(MY_FLOAT input);
    00059
    00061   MY_FLOAT *tick(MY_FLOAT *vector, unsigned int vectorSize);
    00062
    00063 protected:
    00064   MY_FLOAT offSet;
    00065   MY_FLOAT slope;
    00066   MY_FLOAT lastOutput;
    00067
    00068 };
    00069
    00070 #endif

The Synthesis ToolKit in C++ (STK)
©1995-2004 Perry R. Cook and Gary P. Scavone. All Rights Reserved.