Method ProjectToArc2
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
ProjectToArc2(GeoCoordinateSystem3)
Lays this arc out in the plane of a frame, dropping each point's distance from that plane.
public GeoArc2 ProjectToArc2(GeoCoordinateSystem3 frame)
Parameters
frameGeoCoordinateSystem3The frame to lay it out in.
Returns
- GeoArc2
The arc in the plane of the frame.
Remarks
A whole turn has to be laid out from its centre rather than from three of its points, because its start and its end are in the same place and there is no third point to be found among them. Any pair of angles describes the whole of a circle, so nought to nought is as good as any.
Exceptions
- InvalidOperationException
Thrown when the arc stands square to the plane, where it would flatten into a segment rather than an arc.