Method Fillet
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
Fillet(double)
Rounds every corner of this chain by the same radius.
public GeoPolylineArc3 Fillet(double radius)
Parameters
radiusdouble
Returns
Remarks
This is how a reinforcing bar is built: the points it turns at, and one bending radius. Each corner is rounded in the plane of its own two legs, so the bends need not share a plane, and a corner with too little edge to give, or none to turn, is left as it was.
Fillet(double, Tolerance)
Rounds every corner of this chain by the same radius, within a tolerance.
public GeoPolylineArc3 Fillet(double radius, Tolerance tolerance)
Parameters
Returns
Fillet(IReadOnlyList<double>)
Rounds the corners of this chain, each by its own radius.
public GeoPolylineArc3 Fillet(IReadOnlyList<double> radii)
Parameters
radiiIReadOnlyList<double>The radius wanted at each vertex, read the way the bulges are read. A radius of nought leaves that corner alone, and a short list leaves the rest of the chain alone.
Returns
Fillet(IReadOnlyList<double>, Tolerance)
Rounds the corners of this chain, each by its own radius, within a tolerance.
public GeoPolylineArc3 Fillet(IReadOnlyList<double> radii, Tolerance tolerance)
Parameters
radiiIReadOnlyList<double>toleranceTolerance