Index

Modules: ngm, ngm/borrows, ngm/camera, ngm/common, ngm/dquat, ngm/geometry, ngm/interpolation, ngm/matrix, ngm/pga, ngm/quat, ngm/util, ngm/vector.

API symbols

`$`:
`'deg`:
`'rad`:
`'°`:
`*=`:
`*`:
`+=`:
`+`:
`-=`:
`-`:
`.=`:
`.`:
`/=`:
`/`:
`<->`:
`<=>`:
`<=`:
`<`:
`==`:
`=~`:
`[]=`:
`[]`:
angle:
Antiscalar2D:
Antiscalar3D:
antiwedge:
arr:
array->Quat:
array[Quat]->DQuat:
attitude:
axis:
bivec:
Bivec2D:
Bivec3D:
bkAdditive:
bkComparable:
bkMultiplicative:
bkPrintable:
borrow:
borrow_additive:
borrow_comparable:
BorrowKind:
borrow_multiplicative:
borrow_printable:
borrow_unit:
bulk:
bulk_dual:
bulk_norm:
centre:
clamp:
clamped:
conj:
conjugate:
contains:
cos:
cproject:
cross:
deg:
Degrees:
degrees:
Degrees->Radians:
det:
determinant:
dilation:
distance:
distance2:
dot:
DQuat:
dquat:
DQuatIdent:
ease_in:
ease_in_back:
ease_in_bounce:
ease_in_circular:
ease_in_elastic:
ease_in_out:
ease_in_out_back:
ease_in_out_bounce:
ease_in_out_circular:
ease_in_out_elastic:
ease_in_out_sine:
ease_in_sine:
ease_out:
ease_out_back:
ease_out_bounce:
ease_out_circular:
ease_out_elastic:
ease_out_sine:
expand_alias:
Flector:
gen_accessors:
imag:
imaginary:
intersection:
intersects:
inv:
inverse:
lerp:
lerpc:
look:
m00:
m00=:
m01:
m01=:
m02:
m02=:
m03:
m03=:
m10:
m10=:
m11:
m11=:
m12:
m12=:
m13:
m13=:
m20:
m20=:
m21:
m21=:
m22:
m22=:
m23:
m23=:
m30:
m30=:
m31:
m31=:
m32:
m32=:
m33:
m33=:
mag:
mat:
Mat2:
Mat2Ident:
mat3:
Mat3:
mat3:
Mat3Ident:
mat4:
Mat4:
mat4:
Mat4Ident:
Motor:
ngm_assert:
norm:
norm2:
normalize:
normalized:
oproject:
point:
Point2D:
Point3D:
Quat:
quat:
QuatIdent:
rad:
Radians:
radians:
Radians->Degrees:
Real:
real:
Rect:
rect:
reflect:
reflected:
refract:
refracted:
repr:
right_complement:
rot:
rotate:
rotated:
rotation:
scale:
scaled:
sin:
slerp:
step:
tan:
tform:
trans:
Transform2D:
Transform2DIdent:
Transform3D:
Transform3DIdent:
translate:
translated:
translation:
transpose:
transposed:
trivec:
Trivec3D:
unpack:
vec:
Vec2:
vec2:
Vec2Zero:
vec3:
Vec3:
vec3:
Vec3Zero:
Vec4:
vec4:
Vec4Zero:
versor:
wedge:
weight:
weight_dual:
weight_norm:
x:
x_rotation:
y:
y_rotation:
z:
z_rotation:
×:
π:
π÷2:
π⋅2:
∙:
∧:
∨:
∩:
∪:
★:
★~: