Assignments Assignments

Public Member Functions | List of all members
Ray::KeyFrameEvaluator< DataType > Class Template Referenceabstract

`#include <keyFrames.h>`

Inheritance diagram for Ray::KeyFrameEvaluator< DataType >:

## Public Member Functions
virtual | ~KeyFrameEvaluator (void)
virtual DataType | evaluate (unsigned int dof, double t, int curveType)=0

## Detailed Description

template<typename DataType>
class Ray::KeyFrameEvaluator< DataType >

This class represents a black box that can be used to evaluate the dofs

## Constructor & Destructor Documentation

## ◆ ~KeyFrameEvaluator()

template<typename DataType>

Ray::KeyFrameEvaluator< DataType >::~KeyFrameEvaluator | ( | void |  | ) |
| virtual

The destructor

## Member Function Documentation

## ◆ evaluate()

template<typename DataType>

virtual DataType Ray::KeyFrameEvaluator< DataType >::evaluate | ( | unsigned int | dof,
|  | double | t,
|  | int | curveType )
| pure virtual

This method interpolates the parameters associated to the prescribed degree of freedom and returns the associated data

Implemented in Ray::KeyFrameParameters< DataType, ParameterType >.

The documentation for this class was generated from the following files:

- Assignments/Ray/keyFrames.h
- Assignments/Ray/keyFrames.inl