Main Page | Class Hierarchy | Class List | Class Members

RayKeyData Class Reference

List of all members.

Public Member Functions

int set (RayKeyFile &keyFile, int type=MATRIX)
void setCurrentValue (double t, int curveType=LINEAR)
ParametrizedRayGroup * getParametrizedRayGroup (int i)

Detailed Description

This class stores the transformation samples after they have been processed


Member Function Documentation

ParametrizedRayGroup * RayKeyData::getParametrizedRayGroup (  int  i  ) 
 

This method returns a ParametrizedRayGroup object which links to the in-between value of the i-th parameter.

int RayKeyData::set (  RayKeyFile &  keyFile,
int  type = MATRIX
) 
 

This method sets the RayKeyData object from a collection of key-frame transformations, using the specified type to indicate how the transformations are to be factored

void RayKeyData::setCurrentValue (  double  t,
int  curveType = LINEAR
) 
 

Tis method updates the in-between value of all the parameters, using the interpolation/approximation method specified by curveType.


Generated on Wed Feb 22 15:44:23 2006 for Assignment 2 by  doxygen 1.4.1