|
Assignments
Assignments
|
#include <scene.h>
Public Member Functions | |
| template<typename ParameterType> | |
| void | setKeyFrameEvaluator (void) |
| void | setCurrentTime (double t, int curveFit) |
| LocalSceneData (void) | |
| ~LocalSceneData (void) | |
Public Attributes | |
| std::vector< Vertex > | vertices |
| std::vector< Material > | materials |
| std::vector< Texture > | textures |
| std::vector< File > | files |
| KeyFrameFile * | keyFrameFile |
Stores the information that is used for rendering the contents of a spcecific ray file
| LocalSceneData::LocalSceneData | ( | void | ) |
The default constructor
| LocalSceneData::~LocalSceneData | ( | void | ) |
The destructor
| void LocalSceneData::setCurrentTime | ( | double | t, |
| int | curveFit ) |
This method updates the current time, changing the parameter values as needed
| void Ray::LocalSceneData::setKeyFrameEvaluator | ( | void | ) |
This templated method sets the key frame evaluator using the prescribed type of parameter
| std::vector< File > Ray::LocalSceneData::files |
The list of included ray files
| KeyFrameFile* Ray::LocalSceneData::keyFrameFile |
The key-frame file
| std::vector< Material > Ray::LocalSceneData::materials |
The list of materials
| std::vector< Texture > Ray::LocalSceneData::textures |
The list of textures
| std::vector< Vertex > Ray::LocalSceneData::vertices |
The vertex list