Method SplitAtDistances
- Namespace
- GeometryHelper.Geometry
- Assembly
- GeometryHelper.dll
SplitAtDistances(IEnumerable<double>, out GeoPolylineArc3[])
Cuts the loop at a set of distances measured along it.
public bool SplitAtDistances(IEnumerable<double> distances, out GeoPolylineArc3[] pieces)
Parameters
distancesIEnumerable<double>How far along to cut, measured along the arcs.
piecesGeoPolylineArc3[]The open chains the loop came apart into.
Returns
- bool
true when any cut was made; otherwise, false.
SplitAtDistances(IEnumerable<double>, out GeoPolylineArc3[], Tolerance)
Cuts the loop at a set of distances measured along it, within a tolerance.
public bool SplitAtDistances(IEnumerable<double> distances, out GeoPolylineArc3[] pieces, Tolerance tolerance)
Parameters
distancesIEnumerable<double>How far along to cut, measured along the arcs.
piecesGeoPolylineArc3[]The open chains the loop came apart into.
toleranceToleranceThe tolerance.
Returns
- bool
true when any cut was made; otherwise, false.