# position

> Describes the vertex's position.

## Definition

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

```csharp
public Vector3 position
```

### Remarks

Note this value is a [Vector3](/engine/6000.0/script-reference/unityengine/vector3.md). If the vertex represents flat UI geometry, set the z component of this position field to [Vertex.nearZ](/engine/6000.0/script-reference/unityengine/uielements/vertex/nearz.md). The position value is relative to the [VisualElement](/engine/6000.0/script-reference/unityengine/uielements/visualelement.md)'s local rectangle top-left corner. The coordinate system is X+ to the right, and Y+ goes down. The unit of position is [VisualElement](/engine/6000.0/script-reference/unityengine/uielements/visualelement.md) points. When the vertices are indexed, the triangles described must follow clock-wise winding order given that Y+ goes down.
