Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Static Public Member Functions
LRotationf Class Reference

This is a unit quaternion representing a rotation. More...

Inheritance diagram for LRotationf:
Quat VBase4

List of all members.

Public Member Functions

 LRotationf ()
 LRotationf (Mat3 const )
 lmatrix3
 LRotationf (Mat4 const )
 lmatrix4
 LRotationf (Quat const )
 LRotationf (VBase4 const copy)
 LRotationf (Vec3 const , float)
 axis + angle (in degrees)
 LRotationf (float, float, float)
 Sets the rotation from the given Euler angles.
 LRotationf (float, float, float, float)
Quat operator* (Quat const other)
 Rotation * Orientation = Orientation This is another meaningless operation, attempting to apply an orientation to a rotation.
LRotationf operator* (LRotationf const other)
 Rotation * Rotation = Rotation.
LRotationf operator* (float scalar)
LRotationf operator/ (float scalar)

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

This is a unit quaternion representing a rotation.


Constructor & Destructor Documentation

LRotationf ( Mat3  const)

lmatrix3

LRotationf ( Mat4  const)

lmatrix4

LRotationf ( Quat  const)
LRotationf ( VBase4 const  copy)
LRotationf ( Vec3  const,
float   
)

axis + angle (in degrees)

LRotationf ( float  ,
float  ,
float   
)

Sets the rotation from the given Euler angles.

LRotationf ( float  ,
float  ,
float  ,
float   
)

Member Function Documentation

static TypeHandle getClassType ( ) [static]

Reimplemented from Quat.

Quat operator* ( Quat const  other)

Rotation * Orientation = Orientation This is another meaningless operation, attempting to apply an orientation to a rotation.

Reimplemented from Quat.

LRotationf operator* ( LRotationf const  other)

Rotation * Rotation = Rotation.

LRotationf operator* ( float  scalar)

Reimplemented from Quat.

LRotationf operator/ ( float  scalar)

Reimplemented from Quat.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties