Envelope Class Reference

#include <Envelope.h>

Collaboration diagram for Envelope:

Collaboration graph
[legend]

List of all members.

Public Member Functions

float evaluate (float time)
 Envelope ()
 ~Envelope ()
void behavior (int in_b, int out_b)
bool empty ()
EnvelopeKeyaddKey (float time, float value)
EnvelopeKeyaddKey (float time)

Public Attributes

std::map< float, EnvelopeKey
*, float_less
key_map
int nKeys
int in_behavior
int out_behavior
EnvelopeKeykeys


Constructor & Destructor Documentation

Envelope::Envelope (  ) 

Envelope::~Envelope (  ) 


Member Function Documentation

float Envelope::evaluate ( float  time  ) 

Here is the call graph for this function:

void Envelope::behavior ( int  in_b,
int  out_b 
)

bool Envelope::empty (  ) 

EnvelopeKey * Envelope::addKey ( float  time,
float  value 
)

EnvelopeKey * Envelope::addKey ( float  time  ) 


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Thu Mar 19 19:35:17 2009 for CubicVR by  doxygen 1.5.6