Private
_dirtyPrivate
_entityPrivate
_isPrivate
_localPrivate
_lossyPrivate
_parentPrivate
_positionPrivate
_rotationPrivate
_rotationPrivate
_scalePrivate
_updatePrivate
_worldPrivate
_worldPrivate
_worldPrivate
_worldStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempStatic
Private
_tempLocal lossy scaling.
The value obtained may not be correct under certain conditions(for example, the parent node has scaling, and the child node has a rotation), the scaling will be tilted. Vector3 cannot be used to correctly represent the scaling. Must use Matrix3.
Local rotation, defining the rotation by using a unit quaternion.
World rotation, defining the rotation by using a unit quaternion.
Private
_getPrivate
_getPrivate
_isPrivate
_isPrivate
_onPrivate
_onPrivate
_onPrivate
_onPrivate
_onPrivate
_onPrivate
_onPrivate
_rotatePrivate
_rotateXYZPrivate
_setPrivate
_setPrivate
_translatePrivate
_updatePrivate
_updateGet worldMatrix: Will trigger the worldMatrix update of itself and all parent entities. Get worldPosition: Will trigger the worldMatrix, local position update of itself and the worldMatrix update of all parent entities. Get worldRotationQuaternion: Will trigger the world rotation (in quaternion) update of itself and all parent entities. Get worldRotation: Will trigger the world rotation(in euler and quaternion) update of itself and world rotation(in quaternion) update of all parent entities. In summary, any update of related variables will cause the dirty mark of one of the full process (worldMatrix or worldRotationQuaternion) to be false.
Private
_updateGet worldMatrix: Will trigger the worldMatrix update of itself and all parent entities. Get worldPosition: Will trigger the worldMatrix, local position update of itself and the worldMatrix update of all parent entities. Get worldScale: Will trigger the scaling update of itself and all parent entities. In summary, any update of related variables will cause the dirty mark of one of the full process (worldMatrix) to be false.
Private
_updateGet worldMatrix: Will trigger the worldMatrix update of itself and all parent entities. Get worldPosition: Will trigger the worldMatrix, local position update of itself and the worldMatrix update of all parent entities. In summary, any update of related variables will cause the dirty mark of one of the full process (worldMatrix or worldRotationQuaternion) to be false.
Private
_updateGet worldMatrix: Will trigger the worldMatrix update of itself and all parent entities. Get worldPosition: Will trigger the worldMatrix, local position update of itself and the worldMatrix update of all parent entities. Get worldRotationQuaternion: Will trigger the world rotation (in quaternion) update of itself and all parent entities. Get worldRotation: Will trigger the world rotation(in euler and quaternion) update of itself and world rotation(in quaternion) update of all parent entities. In summary, any update of related variables will cause the dirty mark of one of the full process (worldMatrix or worldRotationQuaternion) to be false.
Private
_updateGet worldMatrix: Will trigger the worldMatrix update of itself and all parent entities. Get worldPosition: Will trigger the worldMatrix, local position update of itself and the worldMatrix update of all parent entities. Get worldScale: Will trigger the scaling update of itself and all parent entities. In summary, any update of related variables will cause the dirty mark of one of the full process (worldMatrix) to be false.
Private
_worldRotate around the passed Vector3.
Euler angle in degrees
Optional
relativeToLocal: booleanRelative to local space
Rotate around the passed Vector3.
Rotation along x axis, in degrees
Rotation along y axis, in degrees
Rotation along z axis, in degrees
Optional
relativeToLocal: booleanRelative to local space
Set local rotation by the X, Y, Z components of the euler angle, unit in degrees. Rotations are performed around the Y axis, the X axis, and the Z axis, in that order.
The angle of rotation around the X axis
The angle of rotation around the Y axis
The angle of rotation around the Z axis
Set local rotation by the X, Y, Z, and W components of the quaternion.
X component of quaternion
Y component of quaternion
Z component of quaternion
W component of quaternion
Set world rotation by the X, Y, Z components of the euler angle, unit in degrees, Yaw/Pitch/Roll sequence.
The angle of rotation around the X axis
The angle of rotation around the Y axis
The angle of rotation around the Z axis
Set local rotation by the X, Y, Z, and W components of the quaternion.
X component of quaternion
Y component of quaternion
Z component of quaternion
W component of quaternion
Translate along the passed Vector3.
Direction and distance of translation
Optional
relativeToLocal: booleanRelative to local space
Translate along the passed X, Y, Z value.
Translate direction and distance along x axis
Translate direction and distance along y axis
Translate direction and distance along z axis
Optional
relativeToLocal: booleanRelative to local space
Generated using TypeDoc
Used to implement transformation related functions.