VEE_ValueCurve2 Class Reference

Sends out a path of values either repeatedly, related to object age or at constant rate. More...

#include <vee_value_curve.h>

Inheritance diagram for VEE_ValueCurve2:

Inheritance graph
[legend]
Collaboration diagram for VEE_ValueCurve2:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Protected Attributes


Detailed Description

Sends out a path of values either repeatedly, related to object age or at constant rate.


Constructor & Destructor Documentation

VEE_ValueCurve2::VEE_ValueCurve2  ) 
 

VEE_ValueCurve2::~VEE_ValueCurve2  )  [virtual]
 


Member Function Documentation

bool VEE_ValueCurve2::setValue const char *  ,
VEE_Value
[virtual]
 

Receive and process a value.

Parameters:

Reimplemented from VEE_HasValues.

void VEE_ValueCurve2::operate VEE_Object ,
float 
[virtual]
 

Operates on an object - MUST BE OVERRIDDEN.

Reimplemented from VEE_Operator.

VEE_Operator * VEE_ValueCurve2::clone  )  const [virtual]
 

Clones this object - MUST BE OVERRIDDEN.

Reimplemented from VEE_Operator.

void VEE_ValueCurve2::setId const char *  id  )  [inline]
 

void VEE_ValueCurve2::appendPoint float  v,
float  t
[inline]
 

void VEE_ValueCurve2::clearCurve  )  [inline]
 

void VEE_ValueCurve2::setScaling int  scaleMethod  )  [inline]
 

void VEE_ValueCurve2::scaleValues float  scale  )  [inline]
 

void VEE_ValueCurve2::scaleTimes float  scale  )  [inline]
 


Member Data Documentation

VEE_TimeScale VEE_ValueCurve2::m_scaling [protected]
 

std::string VEE_ValueCurve2::m_param [protected]
 

int VEE_ValueCurve2::m_offset [protected]
 

float VEE_ValueCurve2::m_time [protected]
 

VEE_ReferenceObject<VEE_LinearInterpolation<float> > VEE_ValueCurve2::m_curve [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon Mar 12 21:09:39 2007 for VEE - The Visual Effects Engine by  doxygen 1.4.6