Quat
Extends:
Method Summary
| Public Methods | ||
| public |
axisAngleToQuat(axis: *, angle: *): * |
|
| public |
|
|
| public |
dotWithQuat(q2: *): * |
|
| public |
invert() |
|
| public |
isZero(): * |
|
| public |
|
|
| public |
matrixToQuat(wmat: *) |
|
| public |
mulQuat(qt: *) |
|
| public |
mulScalarWithFactor(fac: *): * |
|
| public |
normalize(): * |
|
| public |
quatInterp(quat2: *, t: *): * |
|
| public |
rotationBetweenVecs(v1: *, v2: *, fac: number): * |
|
| public |
sub(q2: *) |
|
| public |
toMatrix(m: *): * |
|
Public Methods
public axisAngleToQuat(axis: *, angle: *): * source
Params:
| Name | Type | Attribute | Description |
| axis | * | ||
| angle | * |
Return:
| * |
public conjugate() source
public invert() source
public makeUnitQuat() source
public matrixToQuat(wmat: *) source
Params:
| Name | Type | Attribute | Description |
| wmat | * |
public mulQuat(qt: *) source
Params:
| Name | Type | Attribute | Description |
| qt | * |
public quatInterp(quat2: *, t: *): * source
Params:
| Name | Type | Attribute | Description |
| quat2 | * | ||
| t | * |
Return:
| * |
public rotationBetweenVecs(v1: *, v2: *, fac: number): * source
Params:
| Name | Type | Attribute | Description |
| v1 | * | ||
| v2 | * | ||
| fac | number |
|
Return:
| * |
public sub(q2: *) source
Params:
| Name | Type | Attribute | Description |
| q2 | * |
