Assimp  v3.0 (July 2012)
Public Types | Public Member Functions | Public Attributes
aiQuatKey Struct Reference

A time-value pair specifying a rotation for the given time. More...

List of all members.

Public Types

typedef aiQuaternion elem_type

Public Member Functions

 aiQuatKey ()
 aiQuatKey (double time, const aiQuaternion &value)
 Construction from a given time and key value.
bool operator!= (const aiQuatKey &o) const
bool operator< (const aiQuatKey &o) const
bool operator== (const aiQuatKey &o) const
bool operator> (const aiQuatKey &o) const

Public Attributes

double mTime
 The time of this key.
aiQuaternion mValue
 The value of this key.

Detailed Description

A time-value pair specifying a rotation for the given time.

Rotations are expressed with quaternions.


Member Typedef Documentation


Constructor & Destructor Documentation

aiQuatKey::aiQuatKey ( )
inline
aiQuatKey::aiQuatKey ( double  time,
const aiQuaternion value 
)
inline

Construction from a given time and key value.


Member Function Documentation

bool aiQuatKey::operator!= ( const aiQuatKey o) const
inline
bool aiQuatKey::operator< ( const aiQuatKey o) const
inline
bool aiQuatKey::operator== ( const aiQuatKey o) const
inline
bool aiQuatKey::operator> ( const aiQuatKey o) const
inline

Member Data Documentation

double aiQuatKey::mTime

The time of this key.

aiQuaternion aiQuatKey::mValue

The value of this key.


The documentation for this struct was generated from the following file: