Home Information Classes Download Usage Mail List Requirements Links Tutorial

# BowTabl.h

    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-2004 Perry R. Cook and Gary P. Scavone. All Rights Reserved.