A struct containing a position, rotation and scale. This is commonly used in engine to describe
entity position, bone position and scene object position.
| Add |
Add a position to this transform and return the result. |
| AlmostEqual |
Returns true if we're nearly equal to the passed transform. |
| LerpTo |
Linearly interpolate from this transform to given transform. |
| Mirror |
Create a transform that is the mirror of this |
| NormalToLocal |
Convert a world normal to a local normal |
| NormalToWorld |
Convert a local normal to a world normal |
| PointToLocal |
Convert a point in world space to a point in this transform's local space |
| PointToWorld |
Convert a point in this transform's local space to a point in world space |
| RotateAround |
Rotate this transform around given point by given rotation and return the result. |
| RotationToLocal |
Convert a world rotation to a local rotation |
| RotationToWorld |
Convert a local rotation to a world rotation |
| ToLocal |
Convert child transform from the world to a local transform |
| ToWorld |
Convert child transform from local to the world |
| WithPosition |
Return this transform with a new position. |
| WithRotation |
Return this transform with a new rotation. |
| WithScale |
Return this transform with a new scale. |