Intermact API Reference / @intermact/core / V3
Variable: V3
constV3:object
Defined in: packages/core/src/math/vec.ts:84
Space-aware 3D vector algebra (mirrors V2).
Type Declaration
add()
readonlyadd<T>(a,b):T
Type Parameters
T
T extends Vec3
Parameters
a
T
b
T
Returns
T
dot()
readonlydot(a,b):number
Parameters
a
b
Returns
number
len()
readonlylen(a):number
Parameters
a
Returns
number
lerp()
readonlylerp<T>(a,b,t):T
Type Parameters
T
T extends Vec3
Parameters
a
T
b
T
t
number
Returns
T
scale()
readonlyscale<T>(a,k):T
Type Parameters
T
T extends Vec3
Parameters
a
T
k
number
Returns
T
sub()
readonlysub<T>(a,b):T
Type Parameters
T
T extends Vec3
Parameters
a
T
b
T
Returns
T