Properties
determinant
determinant: number
Methods
appendRotation
-
Parameters
-
degrees: number
-
-
Optional pivotPoint: Vector3D
Returns void
appendScale
- appendScale(xScale: number, yScale: number, zScale: number): void
-
Parameters
-
xScale: number
-
yScale: number
-
zScale: number
Returns void
appendTranslation
- appendTranslation(x: number, y: number, z: number): void
-
Parameters
-
x: number
-
y: number
-
z: number
Returns void
copyColumnFrom
- copyColumnFrom(column: number, vector3D: Vector3D): void
copyColumnTo
- copyColumnTo(column: number, vector3D: Vector3D): void
copyRawDataFrom
- copyRawDataFrom(vector: Vector<number>, index?: number, transpose?: boolean): void
-
Parameters
-
vector: Vector<number>
-
Optional index: number
-
Optional transpose: boolean
Returns void
copyRawDataTo
- copyRawDataTo(vector: Vector<number>, index?: number, transpose?: boolean): void
-
Parameters
-
vector: Vector<number>
-
Optional index: number
-
Optional transpose: boolean
Returns void
copyRowFrom
- copyRowFrom(row: number, vector3D: Vector3D): void
copyRowTo
- copyRowTo(row: number, vector3D: Vector3D): void
interpolateTo
- interpolateTo(toMat: Matrix3D, percent: number): void
prependRotation
-
Parameters
-
degrees: number
-
-
Optional pivotPoint: Vector3D
Returns void
prependScale
- prependScale(xScale: number, yScale: number, zScale: number): void
-
Parameters
-
xScale: number
-
yScale: number
-
zScale: number
Returns void
prependTranslation
- prependTranslation(x: number, y: number, z: number): void
-
Parameters
-
x: number
-
y: number
-
z: number
Returns void
recompose
-
Parameters
Returns boolean
transformVectors
- transformVectors(vin: Vector<number>, vout: Vector<number>): void