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
frameGeoCoordinateSystem3The 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
frameGeoCoordinateSystem3The frame of the plane to lay it in.
chordTolerancedoubleThe 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.