Assignments Assignments

scene.inl
Go to the documentation of this file.
1 namespace Ray
2{
4 // LocalSceneData //
6 template< typename ParameterType >
7 void LocalSceneData::setKeyFrameEvaluator( void )
8 {
9 if( keyFrameFile ) keyFrameFile->keyFrameMatrices.setEvaluator< ParameterType >();
10 }
11
13 // SceneGeometry //
15 template< typename ParameterType >
16 void SceneGeometry::setKeyFrameEvaluator( void )
17 {
18 _localData.setKeyFrameEvaluator< ParameterType >();
19 for( int i=0 ; i<_localData.files.size() ; i++ ) _localData.files[i].setKeyFrameEvaluator< ParameterType >();
20 }
21}
Ray::KeyFrameData::setEvaluator
void setEvaluator(void)
Definition keyFrames.inl:37
Ray::KeyFrameFile::keyFrameMatrices
KeyFrameMatrices keyFrameMatrices
Definition scene.h:361
Ray::LocalSceneData::keyFrameFile
KeyFrameFile * keyFrameFile
Definition scene.h:77
Ray::LocalSceneData::files
std::vector< File > files
Definition scene.h:74
Ray::LocalSceneData::setKeyFrameEvaluator
void setKeyFrameEvaluator(void)
Definition scene.inl:7
Ray::SceneGeometry::_localData
LocalSceneData _localData
Definition scene.h:103
Ray::SceneGeometry::setKeyFrameEvaluator
void setKeyFrameEvaluator(void)
Definition scene.inl:16
ParameterType
CmdLineParameter< int > ParameterType("parameter", RotationParameters::TRIVIAL+1)
Ray
Definition box.h:7