InverseTransform
Inverse-Transform the geometry.
Read time 1 minuteLast updated 8 days ago
Definition
- Type: Method
- Namespace: Unity.U2D.Physics
- Assembly: UnityEngine.PhysicsCore2DModule
InverseTransform(PhysicsTransform)
Inverse-Transform the geometry.
public readonly CapsuleGeometry InverseTransform(PhysicsTransform transform)
Parameters
The geometry to transform with.
Returns
Type | Description |
|---|---|
| CapsuleGeometry | The inverse-transformed geometry. |
InverseTransform(Matrix4x4, bool)
Inverse-Transform the geometry. The maximum (minimum in the inverse) absolute value component from the scale will be used to scale the CapsuleGeometry.radius.
public readonly CapsuleGeometry InverseTransform(Matrix4x4 transform, bool scaleRadius)
Parameters
Returns
Type | Description |
|---|---|
| CapsuleGeometry | The inverse-transformed geometry. |
InverseTransform(Span<CapsuleGeometry>, PhysicsTransform)
Inverse-Transform a batch of geometry in place.
public static void InverseTransform(Span<CapsuleGeometry> geometry, PhysicsTransform transform)
Parameters
The geometry to inverse-transform in place.
The transform to apply.
InverseTransform(Span<CapsuleGeometry>, Matrix4x4, bool)
Inverse-Transform a batch of geometry in place. The minimum absolute value component from the inverted scale will be used to scale the CapsuleGeometry.radius.
public static void InverseTransform(Span<CapsuleGeometry> geometry, Matrix4x4 transform, bool scaleRadius)
Parameters
The geometry to inverse-transform in place.
The transform to apply.
Whether to scale the radius of the shape.