Index
Modules:
index
,
quaternim
,
quaternim/base_operations
,
quaternim/quaternion
.
API symbols
`$`:
index: `$`(q: Quaternion): string
quaternim: `$`(q: Quaternion): string
base_operations: `$`(q: Quaternion): string
`*`:
index: `*`(s: float; q: Quaternion): Quaternion
index: `*`(q: Quaternion; s: float): Quaternion
index: `*`(q1: Quaternion; q2: Quaternion): Quaternion
quaternim: `*`(s: float; q: Quaternion): Quaternion
quaternim: `*`(q: Quaternion; s: float): Quaternion
quaternim: `*`(q1: Quaternion; q2: Quaternion): Quaternion
base_operations: `*`(s: float; q: Quaternion): Quaternion
base_operations: `*`(q: Quaternion; s: float): Quaternion
base_operations: `*`(q1: Quaternion; q2: Quaternion): Quaternion
`+`:
index: `+`(q1: Quaternion; q2: Quaternion): Quaternion
quaternim: `+`(q1: Quaternion; q2: Quaternion): Quaternion
base_operations: `+`(q1: Quaternion; q2: Quaternion): Quaternion
`-`:
index: `-`(q1: Quaternion; q2: Quaternion): Quaternion
quaternim: `-`(q1: Quaternion; q2: Quaternion): Quaternion
base_operations: `-`(q1: Quaternion; q2: Quaternion): Quaternion
`/`:
index: `/`(q: Quaternion; s: float): Quaternion
quaternim: `/`(q: Quaternion; s: float): Quaternion
base_operations: `/`(q: Quaternion; s: float): Quaternion
`==`:
index: `==`(q1: Quaternion; q2: Quaternion): bool
quaternim: `==`(q1: Quaternion; q2: Quaternion): bool
base_operations: `==`(q1: Quaternion; q2: Quaternion): bool
conj:
index: conj(q: Quaternion): Quaternion
quaternim: conj(q: Quaternion): Quaternion
base_operations: conj(q: Quaternion): Quaternion
initQuaternion:
index: initQuaternion(r: float; ci: float; cj: float; ck: float): Quaternion
quaternim: initQuaternion(r: float; ci: float; cj: float; ck: float): Quaternion
base_operations: initQuaternion(r: float; ci: float; cj: float; ck: float): Quaternion
inverse:
index: inverse(q: Quaternion): Quaternion
quaternim: inverse(q: Quaternion): Quaternion
base_operations: inverse(q: Quaternion): Quaternion
is_identity:
index: is_identity(q: Quaternion): bool
quaternim: is_identity(q: Quaternion): bool
base_operations: is_identity(q: Quaternion): bool
is_scalar:
index: is_scalar(q: Quaternion): bool
quaternim: is_scalar(q: Quaternion): bool
base_operations: is_scalar(q: Quaternion): bool
is_unit:
index: is_unit(q: Quaternion): bool
index: is_unit(q: UnitQuaternion): bool
quaternim: is_unit(q: Quaternion): bool
quaternim: is_unit(q: UnitQuaternion): bool
base_operations: is_unit(q: Quaternion): bool
base_operations: is_unit(q: UnitQuaternion): bool
is_vector:
index: is_vector(q: Quaternion): bool
quaternim: is_vector(q: Quaternion): bool
base_operations: is_vector(q: Quaternion): bool
is_zero:
index: is_zero(q: Quaternion): bool
quaternim: is_zero(q: Quaternion): bool
base_operations: is_zero(q: Quaternion): bool
norm:
index: norm(q: Quaternion): float
quaternim: norm(q: Quaternion): float
base_operations: norm(q: Quaternion): float
QDivByZeroDefect:
quaternion: QDivByZeroDefect
Quaternion:
quaternion: Quaternion
real:
index: real(q: Quaternion): float
quaternim: real(q: Quaternion): float
base_operations: real(q: Quaternion): float
rotateVector:
index: rotateVector(rq: RotationQuaternion; x: float; y: float; z: float): tuple[ x: float, y: float, z: float]
quaternim: rotateVector(rq: RotationQuaternion; x: float; y: float; z: float): tuple[ x: float, y: float, z: float]
rotationQuaternion:
index: rotationQuaternion(yaw: float; pitch: float; roll: float): RotationQuaternion
quaternim: rotationQuaternion(yaw: float; pitch: float; roll: float): RotationQuaternion
scalarToQuaternion:
index: scalarToQuaternion(s: float): Quaternion
quaternim: scalarToQuaternion(s: float): Quaternion
base_operations: scalarToQuaternion(s: float): Quaternion
unit:
index: unit(q: Quaternion): Quaternion
quaternim: unit(q: Quaternion): Quaternion
base_operations: unit(q: Quaternion): Quaternion
UnitQuaternion:
quaternion: UnitQuaternion
vector:
index: vector(q: Quaternion): (float, float, float)
quaternim: vector(q: Quaternion): (float, float, float)
base_operations: vector(q: Quaternion): (float, float, float)