panda3d.core.LRotationd

class LRotationd

Bases: LQuaterniond

This is a unit quaternion representing a rotation.

Inheritance diagram

Inheritance diagram of LRotationd

__init__() → None
__init__(m: LMatrix3d) → None

lmatrix3

__init__(m: LMatrix4d) → None

lmatrix4

__init__(c: LQuaterniond) → None
__init__(param0: LRotationd) → None
__init__(copy: LVecBase4d) → None
__init__(axis: LVector3d, angle: float) → None

axis + angle (in degrees)

__init__(h: float, p: float, r: float) → None

Sets the rotation from the given Euler angles.

__init__(r: float, i: float, j: float, k: float) → None
static getClassType() → TypeHandle
Return type

TypeHandle