Table of Contents

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

frame GeoCoordinateSystem3

The 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.