# EvalNormal(BezierSegment, float)

> Evalutes the normal on a curve segment.

## Definition

* **Type:** Method
* **Namespace:** [Unity.VectorGraphics](/engine/6000.5/script-reference/unity/vectorgraphics.md)
* **Assembly:** UnityEngine.VectorGraphicsModule

```csharp
public static Vector2 EvalNormal(BezierSegment segment, float t)
```

### Parameters

**** (\[BezierSegment]\(/engine/6000.5/script-reference/unity/vectorgraphics/beziersegment)): The curve segment on which to evaluate the normal**** (\[float]\(https\://learn.microsoft.com/dotnet/api/system.single)): The parametric location on the curve

### Returns

| Type                                                              | Description                                        |
| ----------------------------------------------------------------- | -------------------------------------------------- |
| [Vector2](/engine/6000.5/script-reference/unityengine/vector2.md) | The normal of the curve at parametric location "t" |

### Remarks

A positive normal at a point on the bezier curve is always on the right side of the forward direction (tangent) of the curve at that point.
