Table of Contents

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

distances IEnumerable<double>

How far along to cut, measured along the arcs.

pieces GeoPolylineArc3[]

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

distances IEnumerable<double>

How far along to cut, measured along the arcs.

pieces GeoPolylineArc3[]

The open chains the loop came apart into.

tolerance Tolerance

The tolerance.

Returns

bool

true when any cut was made; otherwise, false.