Table of Contents

Method ToPolygon3

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

ToPolygon3(GeoCoordinateSystem3)

Lays the loop out in a plane in space, cutting its arcs into straight pieces.

public GeoPolygon3 ToPolygon3(GeoCoordinateSystem3 frame)

Parameters

frame GeoCoordinateSystem3

The frame of the plane to lay it in.

Returns

GeoPolygon3

The loop in space, straight throughout.

Remarks

There is no arc-carrying shape in space for it to become, so the arcs are cut as Flatten() cuts them, and the straight type says so.

ToPolygon3(GeoCoordinateSystem3, double)

Lays the loop out in a plane in space, cutting its arcs no further than a chord tolerance from the curve.

public GeoPolygon3 ToPolygon3(GeoCoordinateSystem3 frame, double chordTolerance)

Parameters

frame GeoCoordinateSystem3

The frame of the plane to lay it in.

chordTolerance double

The largest gap allowed between a piece and the arc it replaces, in drawing units. Zero picks the automatic share of each radius.

Returns

GeoPolygon3

The loop in space, straight throughout.