20 #include <ignition/math/Vector3.hh>    21 #include <ignition/math/Quaternion.hh>    48       public: 
double GetTime() 
const;
    66       public: 
void Translation(
const ignition::math::Vector3d &_trans);
    70       public: ignition::math::Vector3d Translation() 
const;
    74       public: 
void Rotation(
const ignition::math::Quaterniond &_rot);
    78       public: ignition::math::Quaterniond Rotation() 
const;
    84       protected: ignition::math::Quaterniond 
rotate;
    99       public: 
void SetValue(
const double &_value);
   103       public: 
const double &GetValue() 
const;
 
Forward declarations for the common classes. 
Definition: Animation.hh:33
 
A keyframe for a NumericAnimation. 
Definition: KeyFrame.hh:88
 
A keyframe for a PoseAnimation. 
Definition: KeyFrame.hh:55
 
A key frame in an animation. 
Definition: KeyFrame.hh:37
 
double value
numeric value 
Definition: KeyFrame.hh:106
 
ignition::math::Quaterniond rotate
the rotation quaternion 
Definition: KeyFrame.hh:84
 
double time
time of key frame 
Definition: KeyFrame.hh:51
 
ignition::math::Vector3d translate
the translation vector 
Definition: KeyFrame.hh:81