|
Castor3D
..
|
The class which manages key frames. More...
Collaboration diagram for Castor3D::KeyFrame:Classes | |
| class | BinaryParser |
| MovingObjectBase binary loader. More... | |
Public Member Functions | |
| KeyFrame (real p_timeIndex=0, Castor::Point3r const &p_translate={}, Castor::Quaternion const &p_rotate={}, Castor::Point3r const &p_scale={}) | |
| Constructor. More... | |
| ~KeyFrame () | |
| Destructor. More... | |
| void | SetTranslate (Castor::Point3r const &p_value) |
| Defines the wanted translation. More... | |
| void | SetRotate (Castor::Quaternion const &p_value) |
| Defines the wanted rotation. More... | |
| void | SetScale (Castor::Point3r const &p_value) |
| Defines the wanted scaling. More... | |
| Castor::Point3r const & | GetTranslate () const |
| Castor::Quaternion const & | GetRotate () const |
| Castor::Point3r const & | GetScale () const |
| real | GetTimeIndex () const |
| Retrieves the start time index. More... | |
| void | SetTimeIndex (real p_value) |
| Defines the start time index. More... | |
Protected Attributes | |
| real | m_timeIndex |
| The start time index. More... | |
| Castor::Point3r | m_translate |
| The translation at start time. More... | |
| Castor::Quaternion | m_rotate |
| The rotation at start time. More... | |
| Castor::Point3r | m_scale |
| The scaling at start time. More... | |
The class which manages key frames.
|
inline |
Constructor.
| [in] | p_timeIndex | When the key frame starts. |
| [in] | p_translate | The translation at start time. |
| [in] | p_rotate | The rotation at start time. |
| [in] | p_scale | The scaling at start time. |
|
inline |
Destructor.
|
inline |
References m_rotate.
|
inline |
References m_scale.
|
inline |
|
inline |
References m_translate.
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
The rotation at start time.
Referenced by GetRotate(), and SetRotate().
|
protected |
The scaling at start time.
Referenced by GetScale(), and SetScale().
|
protected |
The start time index.
Referenced by GetTimeIndex(), and SetTimeIndex().
|
protected |
The translation at start time.
Referenced by GetTranslate(), and SetTranslate().
1.8.15