# ITransform

> This interface provides access to a VisualElement transform data.

## Definition

* **Type:** Interface
* **Namespace:** [UnityEngine.UIElements](/engine/6000.7/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public interface ITransform
```

## Remarks

Reading properties of this object gives information about the transform of its VisualElement. It is possible to write the position, scale and rotation of the transform.

## Properties

| Property                                                                              | Description                                                                                          |
| ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [matrix](/engine/6000.7/script-reference/unityengine/uielements/itransform/matrix.md) | Transformation matrix calculated from the position, rotation and scale of the transform (Read Only). |
