Assimp v5.2.2 (January 2022)
The Asset-Importer-Lib API documentation.
aiQuatKey Struct Reference

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

#include <anim.h>

Public Types

typedef aiQuaternion elem_type
 

Public Member Functions

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

Public Attributes

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

Detailed Description

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

Rotations are expressed with quaternions.

Member Typedef Documentation

◆ elem_type

Constructor & Destructor Documentation

◆ aiQuatKey() [1/2]

aiQuatKey::aiQuatKey ( )
inline

◆ aiQuatKey() [2/2]

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

Construction from a given time and key value.

Member Function Documentation

◆ operator!=()

bool aiQuatKey::operator!= ( const aiQuatKey rhs) const
inline

◆ operator<()

bool aiQuatKey::operator< ( const aiQuatKey rhs) const
inline

◆ operator==()

bool aiQuatKey::operator== ( const aiQuatKey rhs) const
inline

◆ operator>()

bool aiQuatKey::operator> ( const aiQuatKey rhs) const
inline

Member Data Documentation

◆ mTime

double aiQuatKey::mTime

The time of this key.

◆ mValue

C_STRUCT aiQuaternion aiQuatKey::mValue

The value of this key.


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