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. |