Interface ResourceManager
Properties
quaternions
quaternions: object[]
transforms
transforms: object[]
vector3s
vector3s: object[]
Methods
addVector3
- addVector3(v1: object, v2: object): object
allocThreeMatrix4
- allocThreeMatrix4(): void
allocThreeQuaternion
- allocThreeQuaternion(): void
allocThreeVector3
- allocThreeVector3(): void
columnOfMatrix3
- columnOfMatrix3(m: object, i: number): object
copyOrigin
- copyOrigin(t1: object, t2: object): void
dotVectors3
- dotVectors3(v1: object, v2: object): number
freeQuaternion
- freeQuaternion(q: object): void
freeTransform
- freeTransform(t: object): void
freeVector3
- freeVector3(v: object): void
getBasis
- getBasis(t: object): object
getBasisAsMatrix3
- getBasisAsMatrix3(t: object): object
getOrigin
- getOrigin(t: object): object
inverseTransform
- inverseTransform(t: object): object
matrix3ToQuaternion
- matrix3ToQuaternion(m: object): object
multiplyMatrices3
- multiplyMatrices3(m1: object, m2: object): object
multiplyMatrix3ByVector3
- multiplyMatrix3ByVector3(m: object, v: object): object
multiplyTransforms
- multiplyTransforms(t1: object, t2: object): object
negativeVector3
- negativeVector3(v: object): object
quaternionToMatrix3
- quaternionToMatrix3(q: object): object
rowOfMatrix3
- rowOfMatrix3(m: object, i: number): object
setBasis
- setBasis(t: object, q: object): void
setBasisFromArray3
- setBasisFromArray3(t: object, a: number[]): void
setBasisFromMatrix3
- setBasisFromMatrix3(t: object, m: object): void
setBasisFromThreeQuaternion
setOrigin
- setOrigin(t: object, v: object): void
setOriginFromArray3
- setOriginFromArray3(t: object, a: number[]): void
setOriginFromThreeVector3
- setOriginFromThreeVector3(t: object, v: I3JS.Vector3): void
transposeMatrix3
- transposeMatrix3(m: object): object
Resource manager