Table of Contents

Method ToPolyline3

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

ToPolyline3(GeoCoordinateSystem3)

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

public GeoPolyline3 ToPolyline3(GeoCoordinateSystem3 frame)

Parameters

frame GeoCoordinateSystem3

The frame of the plane to lay it in.

Returns

GeoPolyline3

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

ToPolyline3(GeoCoordinateSystem3, double)

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

public GeoPolyline3 ToPolyline3(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

GeoPolyline3

The chain in space, straight throughout.