public ClosedSphericalPolyline(IClosedSphericalPolyline line)
 {
     _vertices = line.Vertices;
 }
 public void AddContour(IClosedSphericalPolyline contour)
 {
     _contours.Add(contour);
 }
 public static IClosedSphericalPolyline AsReverse(this IClosedSphericalPolyline @this)
 {
     return(new ClosedSphericalPolyline(@this.Vertices.AsReverse()));
 }
 public SphericalPolygon(IClosedSphericalPolyline contour)
 {
     _contours = contour.AsSingleton();
 }