/Users/ccliffe/Dev/cubicvr/cubicvr/include/CubicVR/Envelope.h File Reference

#include <CubicVR/cvr_defines.h>
#include <map>
#include <math.h>

Include dependency graph for Envelope.h:

This graph shows which files directly or indirectly include this file:


Classes

struct  float_less
class  EnvelopeKey
class  Envelope

Defines

#define MOTION_POSITION_X   0
#define MOTION_POSITION_Y   1
#define MOTION_POSITION_Z   2
#define MOTION_ROTATION_X   3
#define MOTION_ROTATION_Y   4
#define MOTION_ROTATION_Z   5
#define MOTION_SCALE_X   6
#define MOTION_SCALE_Y   7
#define MOTION_SCALE_Z   8
#define ENV_SHAPE_TCB   0
#define ENV_SHAPE_HERM   1
#define ENV_SHAPE_BEZI   2
#define ENV_SHAPE_LINE   3
#define ENV_SHAPE_STEP   4
#define ENV_SHAPE_BEZ2   5
#define ENV_BEH_RESET   0
#define ENV_BEH_CONSTANT   1
#define ENV_BEH_REPEAT   2
#define ENV_BEH_OSCILLATE   3
#define ENV_BEH_OFFSET   4
#define ENV_BEH_LINEAR   5

Define Documentation

#define ENV_BEH_CONSTANT   1

#define ENV_BEH_LINEAR   5

#define ENV_BEH_OFFSET   4

#define ENV_BEH_OSCILLATE   3

#define ENV_BEH_REPEAT   2

#define ENV_BEH_RESET   0

#define ENV_SHAPE_BEZ2   5

#define ENV_SHAPE_BEZI   2

#define ENV_SHAPE_HERM   1

#define ENV_SHAPE_LINE   3

#define ENV_SHAPE_STEP   4

#define ENV_SHAPE_TCB   0

#define MOTION_POSITION_X   0

#define MOTION_POSITION_Y   1

#define MOTION_POSITION_Z   2

#define MOTION_ROTATION_X   3

#define MOTION_ROTATION_Y   4

#define MOTION_ROTATION_Z   5

#define MOTION_SCALE_X   6

#define MOTION_SCALE_Y   7

#define MOTION_SCALE_Z   8


Generated on Thu Mar 19 19:32:10 2009 for CubicVR by  doxygen 1.5.6