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`:
- `'°`:
- `*=`:
- `*`:
- `+=`:
- `+`:
- `-=`:
- `-`:
- dquat: proc `-`(q: DQuat): DQuat
- dquat: proc `-`(q, p: DQuat): DQuat
- geometry: proc `-`(p: Point2D): Point2D
- geometry: proc `-`(p1, p2: Point2D): Vec2
- geometry: proc `-`(p: Point3D): Point3D
- geometry: proc `-`(p1, p2: Point3D): Vec3
- geometry: proc `-`(r: Rect; v: Vec2): Rect
- matrix: proc `-`[T: AnyMat](m: T): T
- matrix: proc `-`[T: AnyMat](m1, m2: T): T
- quat: proc `-`(q: Quat): Quat
- quat: proc `-`(q, p: Quat): Quat
- util: proc `-`(a`gensym3: Degrees): Degrees
- util: proc `-`(a`gensym3, b`gensym3: Degrees): Degrees
- util: proc `-`(a`gensym14: Radians): Radians
- util: proc `-`(a`gensym14, b`gensym14: Radians): Radians
- vector: proc `-`(v: Vec2): Vec2
- vector: proc `-`(v, u: Vec2): Vec2
- vector: proc `-`(v: Vec3): Vec3
- vector: proc `-`(v, u: Vec3): Vec3
- vector: proc `-`(v: Vec4): Vec4
- vector: proc `-`(v, u: Vec4): Vec4
- `.=`:
- `.`:
- `/=`:
- `/`:
- `<->`:
- `<=>`:
- `<=`:
- `<`:
- `==`:
- dquat: proc `==`(q, p: DQuat): bool
- geometry: proc `==`(p1, p2: Point2D): bool
- geometry: proc `==`(p1, p2: Point3D): bool
- geometry: proc `==`(r1, r2: Rect): bool
- matrix: proc `==`(m1, m2: AnyMat): bool
- util: proc `==`(a`gensym7, b`gensym7: Degrees): bool
- util: proc `==`(a`gensym18, b`gensym18: Radians): bool
- vector: proc `==`(v, u: Vec2): bool
- vector: proc `==`(v, u: Vec3): bool
- vector: proc `==`(v, u: Vec4): bool
- `=~`:
- common: proc `=~`(a, b: Real): bool
- dquat: proc `=~`(q, p: DQuat): bool
- geometry: proc `=~`(p1, p2: Point2D): bool
- geometry: proc `=~`(p1, p2: Point3D): bool
- geometry: proc `=~`(r1, r2: Rect): bool
- matrix: proc `=~`(m1, m2: AnyMat): bool
- quat: proc `=~`(q, p: Quat): bool
- util: proc `=~`(a, b: Degrees): bool
- util: proc `=~`(a, b: Radians): bool
- vector: proc `=~`(v, u: Vec2): bool
- vector: proc `=~`(v, u: Vec3): bool
- vector: proc `=~`(v, u: Vec4): bool
- `[]=`:
- `[]`:
- 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:
- ∙:
- ∧:
- ∨:
- ∩:
- ∪:
- ★:
- ★~:
Made with Nim. Generated: 2025-01-04 15:40:56 UTC