Table of Contents

Method TryToArc2

Namespace
GeometryHelper.Core
Assembly
GeometryHelper.dll

TryToArc2(GeoCoordinateSystem3, GeoArc3, out GeoArc2)

Lays an arc out in a frame when it lies in the plane of that frame.

public static bool TryToArc2(GeoCoordinateSystem3 frame, GeoArc3 arc, out GeoArc2 result)

Parameters

frame GeoCoordinateSystem3
arc GeoArc3
result GeoArc2

Returns

bool

TryToArc2(GeoCoordinateSystem3, GeoArc3, out GeoArc2, Tolerance)

Lays an arc out in a frame when it lies in the plane of that frame, within a tolerance.

public static bool TryToArc2(GeoCoordinateSystem3 frame, GeoArc3 arc, out GeoArc2 result, Tolerance tolerance)

Parameters

frame GeoCoordinateSystem3

The frame.

arc GeoArc3

The arc in space.

result GeoArc2

The arc in the plane, when it lies in one.

tolerance Tolerance

The tolerance.

Returns

bool

true if the arc lies in the plane of the frame; otherwise, false.

Remarks

Both tests have to pass: the plane of the arc has to be the plane of the frame, and its centre has to lie on that plane. A circle of the right tilt sitting above the frame would pass the first test alone.