disguise developers

Designer Plugins

Plugins for Disguise Designer software.

Quaternion

Base class: _BlipValue

Properties

q0 : float

q1 : float

q2 : float

q3 : float

Variables

fromEuler : Callable

Constructors

__init__(self, _w: float, _x: float, _y: float, _z: float)

__init__(self, n: VecD, theta: float)

Methods

inverse(self) -> Quaternion

toAxisAndTheta(self, v: VecD, theta: float)

toEuler(self) -> VecD

Special Methods

__div__(self, rhs: Quaternion) -> Quaternion

__mul__(self, rhs: Quaternion) -> Quaternion