hey! iam trying to determinate a quadrant using this tiny Utilitie script:

```
public static Quadrant GetQuadrant(Vector2 v)
{
v = v.normalized;
float angle = Utilities.Normalize360(Mathf.Atan2(v.y, v.x) * 57.29578f);
return Utilities.GetQuadrant(angle);
}
public static Quadrant GetQuadrant(float angle)
{
Quadrant result = Quadrant.None;
angle = Utilities.Normalize360(angle);
if (angle <= 90f)
{
result = Quadrant.I;
}
else if (angle <= 180f)
{
result = Quadrant.II;
}
else if (angle <= 270f)
{
result = Quadrant.III;
}
else if (angle <= 360f)
{
result = Quadrant.IV;
}
else
{
UnityEngine.Debug.LogWarning("Undefined Quadrant!");
}
return result;
}
```

and calling it like this:

```
get
{
Quadrant quadrant = Utilities.GetQuadrant(Utilities.Angle360(this.VelocityProjection, this.ForwardProjection));
return quadrant == 1 || quadrant == 2;
}
private set
{
```

but this result in the following error:

**Operator ==' cannot be applied to operands of type Quadrant’ and `int’**

any idea why?

thanks!