M3D / M3D / Utility / MathVector
Class: MathVector
Table of contents
Constructors
Methods
Constructors
constructor
• new MathVector(): MathVector
Returns
Methods
Cross
▸ Cross(invt1, invt2, outer): number
Parameters
| Name | Type |
|---|---|
invt1 | number[] |
invt2 | number[] |
outer | number[] |
Returns
number
FloatSlerp
▸ FloatSlerp(from, to, count, midScale): boolean
Parameters
| Name | Type |
|---|---|
from | number |
to | number |
count | number |
midScale | number[] |
Returns
boolean
LengthAndUnit
▸ LengthAndUnit(dim, invt, length_p, unitvt): number
Parameters
| Name | Type |
|---|---|
dim | any |
invt | number[] |
length_p | any |
unitvt | number[] |
Returns
number
Random
▸ Random(min, max): number
Parameters
| Name | Type |
|---|---|
min | number |
max | number |
Returns
number
RotationSlerp
▸ RotationSlerp(from, to, count, midRotation): boolean
Parameters
| Name | Type |
|---|---|
from | Quaternion |
to | Quaternion |
count | number |
midRotation | Quaternion[] |
Returns
boolean
VecSlerp
▸ VecSlerp(from, to, count, midVec): boolean
Parameters
| Name | Type |
|---|---|
from | Vector3 |
to | Vector3 |
count | number |
midVec | Vector3[] |
Returns
boolean
VecSlerp1
▸ VecSlerp1(from, to, count, midVec): boolean
Parameters
| Name | Type |
|---|---|
from | Vector3 |
to | Vector3 |
count | number |
midVec | Vector3[] |
Returns
boolean
VersionCompare
▸ VersionCompare(version1, version2): number
Parameters
| Name | Type |
|---|---|
version1 | string |
version2 | string |
Returns
number