# GetTransformedBy

> Transforms the current pose into the local space of the provided pose.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

## GetTransformedBy(Pose)

Transforms the current pose into the local space of the provided pose.

```csharp
public Pose GetTransformedBy(Pose lhs)
```

### Parameters

**** (\[Pose]\(/engine/6000.6/script-reference/unityengine/pose)):&#x20;

### Returns

| Type                                                        | Description |
| ----------------------------------------------------------- | ----------- |
| [Pose](/engine/6000.6/script-reference/unityengine/pose.md) |             |

## GetTransformedBy(Transform)

Transforms the current pose into the local space of the provided pose.

```csharp
public Pose GetTransformedBy(Transform lhs)
```

### Parameters

**** (\[Transform]\(/engine/6000.6/script-reference/unityengine/transform)):&#x20;

### Returns

| Type                                                        | Description |
| ----------------------------------------------------------- | ----------- |
| [Pose](/engine/6000.6/script-reference/unityengine/pose.md) |             |
