nn::math::QUAT Class

Syntax

class QUAT : public nn::math::QUAT_

Description

Quaternion class.

typedef Definitions

self_type This class's type.
value_type The type of this class's elements.

Member Functions

Creation
QUAT Constructor.
Conversions
operator f32 * Casts to an f32-type value.
operator const f32 * Casts to an f32-type value.
Operators
operator+= Assigns the values after quaternion addition.
operator-= Assigns the values after quaternion subtraction.
operator*= Assigns the values after quaternion multiplication.
operator/= Assigns the values after quaternion division.
operator+ Returns its own quaternion.
operator- Returns the conjugate of the quaternion.
operator * Returns the result of quaternion multiplication.
operator/ Returns the result of quaternion division.
operator== Returns TRUE if the values are equal.
operator!= Returns TRUE if the values are not equal.
Other
Report Outputs the state.

Class Hierarchy

nn::math::QUAT_
  nn::math::QUAT

Revision History

2012/04/13
Initial version.

CONFIDENTIAL