Method Extend
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
Extend(double, LineEnd)
Lengthens the arc along itself at one end, keeping its centre and radius.
public GeoArc2 Extend(double distance, LineEnd end)
Parameters
Returns
Remarks
The distance is arc length and not chord, which is the only reading that leaves the curve where it was. A negative distance takes length away, and an extension past a whole turn is refused.
Extend(double, LineEnd, Tolerance)
Lengthens the arc along itself at one end, within a tolerance.
public GeoArc2 Extend(double distance, LineEnd end, Tolerance tolerance)
Parameters
Returns
Extend(double, double)
Lengthens the arc along itself at both ends at once.
public GeoArc2 Extend(double startDistance, double endDistance)
Parameters
Returns
Extend(double, double, Tolerance)
Lengthens the arc along itself at both ends at once, within a tolerance.
public GeoArc2 Extend(double startDistance, double endDistance, Tolerance tolerance)