csl::Triangle Class Reference

#include <Envelope.h>

Inheritance diagram for csl::Triangle:

csl::Envelope csl::UnitGenerator csl::Scalable List of all members.

Detailed Description

Triangle envelope class -- equal attack/release times.


Public Member Functions

 Triangle ()
 Various Constructors.
 Triangle (float duration, float amplitude)
 Simple constructor.
 Triangle (float duration, float initialDelay, float amplitude)
 Versions with initial delay segments.
 ~Triangle ()
 Minimal version - AR.


Constructor & Destructor Documentation

csl::Triangle::Triangle  )  [inline]
 

Various Constructors.

Triangle::Triangle float  duration,
float  amplitude
 

Simple constructor.

Triangle::Triangle float  duration,
float  initialDelay,
float  amplitude
 

Versions with initial delay segments.

csl::Triangle::~Triangle  )  [inline]
 

Minimal version - AR.


The documentation for this class was generated from the following files:
Generated on Fri Apr 6 20:18:20 2007 for CSL by  doxygen 1.4.5-20051010