proc initQuat(x, y, z, w: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc initQuat(axis: Vector3; angle: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `$`(self: Quat): string {.inline, raises: [], tags: []
.}
-
Source
Edit
proc hash(self: Quat): Hash {.inline, raises: [], tags: []
.}
-
Source
Edit
proc length(self: Quat): float32 {.inline, raises: [], tags: []
.}
-
Source
Edit
proc lengthSquared(self: Quat): float32 {.inline, raises: [], tags: []
.}
-
Source
Edit
proc normalized(self: Quat): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc isNormalized(self: Quat): bool {.inline, raises: [], tags: []
.}
-
Source
Edit
proc inverse(self: Quat): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc dot(a, b: Quat): float32 {.inline, raises: [], tags: []
.}
-
Source
Edit
proc xform(self: Quat; v: Vector3): Vector3 {.inline, raises: [], tags: []
.}
-
Source
Edit
proc slerp(self: Quat; b: Quat; t: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc slerpni(self: Quat; b: Quat; t: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc cubicSlerp(self, b, preA, postB: Quat; t: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `*`(a: Quat; b: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `*=`(a: var Quat; b: float32) {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `+`(a, b: Quat): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `+=`(a: var Quat; b: Quat) {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `-`(a, b: Quat): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `-=`(a: var Quat; b: Quat) {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `/`(self: Quat; b: float32): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `/=`(self: var Quat; b: float32) {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `==`(a, b: Quat): bool {.inline, raises: [], tags: []
.}
-
Source
Edit
proc `-`(self: Quat): Quat {.inline, raises: [], tags: []
.}
-
Source
Edit