Method Extend
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
Extend(double, LineEnd)
Lengthens the edge at one end, along itself.
public GeoEdge2 Extend(double distance, LineEnd end)
Parameters
Returns
Remarks
A straight leg carries on straight and a bend carries on round, keeping its radius, so the distance is measured along the edge either way. Both readings hand back an edge, which is why this can be offered at all: a direction is only offered here where a segment and a bend answer with the same shape of call.
Extend(double, LineEnd, Tolerance)
Lengthens the edge at one end, along itself, within a tolerance.
public GeoEdge2 Extend(double distance, LineEnd end, Tolerance tolerance)
Parameters
distancedoubleHow much length to add, measured along the edge; a negative distance takes it away.
endLineEndWhich end to move.
toleranceToleranceThe tolerance.