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

This is a unit quaternion representing an orientation. More...

Inheritance diagram for LOrientationd:
QuatD VBase4D

List of all members.

Public Member Functions

 LOrientationd ()
 LOrientationd (Mat3D const )
 matrix3
 LOrientationd (Mat4D const )
 matrix4
 LOrientationd (QuatD const )
 LOrientationd (Vec3D const , float)
 vector + twist
 LOrientationd (double, double, double, double)
LOrientationd operator* (QuatD const other)
 Orientation * Orientation This is a meaningless operation, and will always simply return the rhs.
LOrientationd operator* (LRotationd const other)
 Orientation * rotation = Orientation Applies a rotation to an orientation.

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

This is a unit quaternion representing an orientation.


Constructor & Destructor Documentation

LOrientationd ( Mat3D  const)

matrix3

LOrientationd ( Mat4D  const)

matrix4

LOrientationd ( QuatD  const)
LOrientationd ( Vec3D  const,
float   
)

vector + twist

LOrientationd ( double  ,
double  ,
double  ,
double   
)

Member Function Documentation

static TypeHandle getClassType ( ) [static]

Reimplemented from QuatD.

LOrientationd operator* ( QuatD const  other)

Orientation * Orientation This is a meaningless operation, and will always simply return the rhs.

Reimplemented from QuatD.

LOrientationd operator* ( LRotationd const  other)

Orientation * rotation = Orientation Applies a rotation to an orientation.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties