@writegames.com/game-math
Preparing search index...
@writegames.com/game-math
Linear Algebra
Mat2
Mat3
Mat4
Quat
Vec2
Vec3
Vec4
M2_T
M3_T
M4_T
Mat2Like
Mat3Like
Mat4Like
Matrix
Matrix_T
QuatLike
V2_T
V3_T
V4_T
Vec2Like
Vec3Like
Vec4Like
Vector
Vector_T
determinantM2
determinantM3
determinantM4
invertM3
invertM4
isMat2
isMat3
isMat4
isQuat
isVec2
isVec3
isVec4
multiplyM2M2
multiplyM2V2
multiplyM3M3
multiplyM3V3
multiplyM4M4
multiplyM4V4
transpose2D
transpose3D
transpose4D
Other
Line2D
VectorToTuple
DEG_TO_RAD
dirLD
dirLN
dirLU
dirND
dirNN
dirNU
dirRD
dirRN
dirRU
RAD_180
RAD_270
RAD_360
RAD_45
RAD_540
RAD_720
RAD_90
RAD_TO_DEG
TAU
acosDeg
addScalar
addVec
angleDifference
angleDifferenceDeg
angleDifferenceSign
angleDifferenceSignDeg
approach
approachAngle
approachAngleDeg
approachVec
asinDeg
atan2Deg
atanDeg
betweenInterval
clamp
cosDeg
crossProduct2D
crossProduct3D
degToRad
distance
distanceSq
divideQ4Scalar
dotProduct2D
dotProduct3D
dotProduct4D
equal
hashVec
indexToPos
inverseQ4
isPointOnLine
isWithinBounds
length
lengthSq
lerp
lerpAngle
lerpAngleDeg
lerpClamp
multiplyQ4Q4
multiplyQ4Scalar
onInterval
posToIndex
radToDeg
reduceProduct
reduceSum
remap
remapClamp
rotate2D
scaleVec
sinDeg
snapToGrid
subVec
tanDeg
vecDistance
vecDistanceSq
vecEqual
wrapAngle
wrapAngleDeg
Random
Random
Utility
EPSILON
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Linear Algebra
Mat2
Mat3
Mat4
Quat
Vec2
Vec3
Vec4
M2_
T
M3_
T
M4_
T
Mat2
Like
Mat3
Like
Mat4
Like
Matrix
Matrix_
T
Quat
Like
V2_
T
V3_
T
V4_
T
Vec2
Like
Vec3
Like
Vec4
Like
Vector
Vector_
T
determinant
M2
determinant
M3
determinant
M4
invert
M3
invert
M4
is
Mat2
is
Mat3
is
Mat4
is
Quat
is
Vec2
is
Vec3
is
Vec4
multiply
M2
M2
multiply
M2
V2
multiply
M3
M3
multiply
M3
V3
multiply
M4
M4
multiply
M4
V4
transpose2
D
transpose3
D
transpose4
D
Other
Line2
D
Vector
To
Tuple
DEG_
TO_
RAD
dir
LD
dir
LN
dir
LU
dir
ND
dir
NN
dir
NU
dir
RD
dir
RN
dir
RU
RAD_
180
RAD_
270
RAD_
360
RAD_
45
RAD_
540
RAD_
720
RAD_
90
RAD_
TO_
DEG
TAU
acos
Deg
add
Scalar
add
Vec
angle
Difference
angle
Difference
Deg
angle
Difference
Sign
angle
Difference
Sign
Deg
approach
approach
Angle
approach
Angle
Deg
approach
Vec
asin
Deg
atan2
Deg
atan
Deg
between
Interval
clamp
cos
Deg
cross
Product2
D
cross
Product3
D
deg
To
Rad
distance
distance
Sq
divide
Q4
Scalar
dot
Product2
D
dot
Product3
D
dot
Product4
D
equal
hash
Vec
index
To
Pos
inverse
Q4
is
Point
On
Line
is
Within
Bounds
length
length
Sq
lerp
lerp
Angle
lerp
Angle
Deg
lerp
Clamp
multiply
Q4
Q4
multiply
Q4
Scalar
on
Interval
pos
To
Index
rad
To
Deg
reduce
Product
reduce
Sum
remap
remap
Clamp
rotate2
D
scale
Vec
sin
Deg
snap
To
Grid
sub
Vec
tan
Deg
vec
Distance
vec
Distance
Sq
vec
Equal
wrap
Angle
wrap
Angle
Deg
Random
Random
Utility
EPSILON
@writegames.com/game-math
Loading...