protected override Vector3 GetPointInternal(int pointIndex) { float angle = ((float)pointIndex / Resolution) * 2f * Mathf.PI; return(LineUtils.GetEllipsePoint(Radius.x, Radius.y, angle)); }
protected override Vector3 GetPointInternal(float normalizedDistance) { return(LineUtils.GetEllipsePoint(Radius.x, Radius.y, normalizedDistance * 2f * Mathf.PI)); }