/// <summary>
 /// Creates a new Polyline that is the result of projecting the Polyline2d along the given plane.
 /// </summary>
 /// <param name="pline">The polyline to project.</param>
 /// <param name="plane">The plane onto which the curve is to be projected.</param>
 /// <returns>The projected polyline</returns>
 public static Polyline GetOrthoProjectedPolyline(this Polyline2d pline, Plane plane)
 {
     return(pline.GetProjectedPolyline(plane, plane.Normal));
 }