public static Vector3 PointOnEllipse(IArc arc, float azimuth, Sweepline sweepline) { var direction = new Generator.Vector3(Trig.Cosine(azimuth), Trig.Sine(azimuth), 0); return(arc.PointAt(direction, sweepline).ToUnityVector3()); }