Index
Modules:
vmath.
API symbols
- `!=`:
- `$`:
- `*=`:
- `*`:
- `+=`:
- `+`:
- `-=`:
- `-`:
- `/=`:
- `/`:
- `==`:
- `[]=`:
- `[]`:
- `div`:
- `mod`:
- `~=`:
- abs:
- angle:
- angleBetween:
- arccos:
- arcsin:
- arctan:
- back:
- between:
- BVec2:
- bvec2:
- BVec3:
- bvec3:
- BVec4:
- bvec4:
- ceil:
- cos:
- cosh:
- cross:
- determinant:
- dir:
- dist:
- distSq:
- DMat2:
- dmat2:
- DMat3:
- dmat3:
- vmath: proc dmat3(a`gensym309, b`gensym309, c`gensym309: GVec3[float64]): DMat3
- vmath: proc dmat3(m00`gensym309, m01`gensym309, m02`gensym309, m10`gensym309, m11`gensym309,
m12`gensym309, m20`gensym309, m21`gensym309, m22`gensym309: float64): DMat3
- vmath: proc dmat3(): DMat3
- DMat4:
- dmat4:
- vmath: proc dmat4(a`gensym309, b`gensym309, c`gensym309, d`gensym309: GVec4[float64]): DMat4
- vmath: proc dmat4(m00`gensym309, m01`gensym309, m02`gensym309, m03`gensym309, m10`gensym309,
m11`gensym309, m12`gensym309, m13`gensym309, m20`gensym309, m21`gensym309,
m22`gensym309, m23`gensym309, m30`gensym309, m31`gensym309, m32`gensym309,
m33`gensym309: float64): DMat4
- vmath: proc dmat4(): DMat4
- dot:
- down:
- DQuat:
- dquat:
- DVec2:
- dvec2:
- DVec3:
- dvec3:
- DVec4:
- dvec4:
- equal:
- exp:
- exp2:
- fixAngle:
- floor:
- forward:
- fract:
- fractional:
- fromAngles:
- fromAxisAngle:
- fromTwoVectors:
- frustum:
- genMatConstructor:
- genQuatConstructor:
- genVecConstructor:
- GMat2:
- gmat2:
- GMat3:
- gmat3:
- GMat4:
- gmat4:
- vmath: proc gmat4[T](m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31,
m32, m33: T): GMat4[T]
- greaterThan:
- greaterThanEqual:
- GVec2:
- gvec2:
- GVec3:
- gvec3:
- GVec4:
- gvec4:
- inverse:
- inversesqrt:
- isNan:
- IVec2:
- ivec2:
- IVec3:
- ivec3:
- IVec4:
- ivec4:
- left:
- length:
- lengthSq:
- lerp:
- lessThan:
- lessThanEqual:
- ln:
- log2:
- lookAt:
- Mat2:
- mat2:
- Mat3:
- mat3:
- vmath: proc mat3(a`gensym247, b`gensym247, c`gensym247: GVec3[float32]): Mat3
- vmath: proc mat3(m00`gensym247, m01`gensym247, m02`gensym247, m10`gensym247, m11`gensym247,
m12`gensym247, m20`gensym247, m21`gensym247, m22`gensym247: float32): Mat3
- vmath: proc mat3(): Mat3
- Mat4:
- mat4:
- vmath: proc mat4(a`gensym247, b`gensym247, c`gensym247, d`gensym247: GVec4[float32]): Mat4
- vmath: proc mat4(m00`gensym247, m01`gensym247, m02`gensym247, m03`gensym247, m10`gensym247,
m11`gensym247, m12`gensym247, m13`gensym247, m20`gensym247, m21`gensym247,
m22`gensym247, m23`gensym247, m30`gensym247, m31`gensym247, m32`gensym247,
m33`gensym247: float32): Mat4
- vmath: proc mat4[T](q: GVec4[T]): GMat4[T]
- vmath: proc mat4(): Mat4
- max:
- min:
- mix:
- nlerp:
- normalize:
- notEqual:
- ortho:
- orthogonal:
- perspective:
- pos:
- pos=:
- quantize:
- Quat:
- quat:
- right:
- rotate:
- rotateX:
- rotateY:
- rotateZ:
- rotationOnly:
- scale:
- sign:
- sin:
- sinh:
- sqrt:
- tan:
- tanh:
- toAngles:
- toAxisAngle:
- toDegrees:
- toRadians:
- translate:
- transpose:
- trunc:
- turnAngle:
- up:
- UVec2:
- uvec2:
- UVec3:
- uvec3:
- UVec4:
- uvec4:
- Vec2:
- vec2:
- Vec3:
- vec3:
- Vec4:
- vec4:
- w:
- w=:
- x:
- x=:
- y:
- y=:
- z:
- z=:
- zmod:
Made with Nim. Generated: 2024-07-30 14:56:08 UTC