Type6.js
Introduction
Installation
Documentation
vectors
vector2
setters
setScalar
setArray
copy
origin
setMaxAxis
setMinAxis
setRadian
setDegree
setOppositeAxis
getters
getAngle
getMagnitude
getDistance
getMaxAxis
getMinAxis
export
clone
toArray
toString
check
isEqualTo
isOrigin
isPositive
operations
additions
add
addScalar
addScaledVector
subtractions
subtract
subtractScalar
subtractScaledVector
multiplications
scale
multiply
multiplyScaledVector
divisions
divide
divideScaledVector
divideScalar
halve
normalize
utility
max
min
maxScalar
minScalar
absolute
opposite
clamp
lerp
dotProduct
quadraticBezier
cubicBezier
vector3
setters
setScalar
setArray
copy
origin
getters
getMagnitude
getDistance
export
clone
toArray
toString
check
isEqualTo
isOrigin
isPositive
operations
additions
add
addScalar
addScaledVector
subtractions
subtract
subtractScalar
subtractScaledVector
multiplications
scale
multiply
multiplyScaledVector
divisions
divide
divideScaledVector
halve
normalize
utility
max
min
maxScalar
minScalar
absolute
opposite
dotProduct
cross
trigonometry
setters
setSinePrecision
setCosinePrecision
setArctanPrecision
sine
cosine
arctan
arctan2
sineEquation
cosineEquation
arctanEquation
helpers
degreeToRadian
radianToDegree
normalizeRadian
matrices
matrix3x3
copy
toArray
toString
identity
scale
rotate
translate
multiply
matrix4x3
copy
toArray
toString
identity
scale
rotateX
rotateY
rotateZ
translate
multiply
lookAtRH
matrix4x4
copy
toArray
toString
identity
scale
rotateX
rotateY
rotateZ
translate
multiply
perspective
orthographic
geometry
circle
clone
copy
setPosition
setRadius
setDiameter
scale
isIn
draw
rectangle
clone
copy
setPosition
setSize
isIn
draw
time
millisecToSec
secToMillisec
millisecToFps
fpsToMillisec
bezier
quadratic
cubic
random
float
integer
distribution
pick
array
min
max
sum
multiply
average
utils
round
floor
ceil
trunc
roundToNearest
mix
getSign
opposite
clamp
normalize
lerp
map
isIn
isOut
License