# GetExtrapolatedPose(TransformPlane, ref TransformPlaneCustom, float, out Vector3, out Quaternion)

> Get the extrapolated pose for the current write tween.

## Definition

* **Type:** Method
* **Namespace:** [Unity.U2D.Physics](/engine/6000.7/script-reference/unity/u2d/physics.md)
* **Assembly:** UnityEngine.PhysicsCore2DModule

## GetExtrapolatedPose(TransformPlane, TransformPlaneCustom, float, Vector3, Quaternion)

```csharp
public readonly void GetExtrapolatedPose(PhysicsWorld.TransformPlane transformPlane, ref PhysicsWorld.TransformPlaneCustom transformPlaneCustom, float extrapolationTime, out Vector3 position, out Quaternion rotation)
```

### Parameters

**** (\[TransformPlane]\(/engine/6000.7/script-reference/unity/u2d/physics/physicsworld/transformplane)): The transform plane to use to calculate a non-custom transform plane.**** (\[TransformPlaneCustom]\(/engine/6000.7/script-reference/unity/u2d/physics/physicsworld/transformplanecustom)): The custom transform plane to use.**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The extrapolation time to use in the range \[0, 1].**** (\[Vector3]\(/engine/6000.7/script-reference/unityengine/vector3)): The calculated position.**** (\[Quaternion]\(/engine/6000.7/script-reference/unityengine/quaternion)): The calculated rotation.
