Table of Contents

Method Offset

Namespace
GeometryHelper.Geometry
Assembly
GeometryHelper.dll

Offset(double)

Offsets the chain, keeping its arcs as arcs.

public GeoPolylineArc2[] Offset(double distance)

Parameters

distance double

How far to move it: to the left of the way it runs when positive.

Returns

GeoPolylineArc2[]

The offset chains.

Offset(double, Tolerance)

Offsets the chain, within a tolerance.

public GeoPolylineArc2[] Offset(double distance, Tolerance tolerance)

Parameters

distance double
tolerance Tolerance

Returns

GeoPolylineArc2[]

Offset(double, OffsetJoin)

Offsets the chain, filling opened corners a given way.

public GeoPolylineArc2[] Offset(double distance, OffsetJoin join)

Parameters

distance double
join OffsetJoin

Returns

GeoPolylineArc2[]

Offset(double, OffsetJoin, Tolerance)

Offsets the chain, filling opened corners a given way, within a tolerance.

public GeoPolylineArc2[] Offset(double distance, OffsetJoin join, Tolerance tolerance)

Parameters

distance double
join OffsetJoin
tolerance Tolerance

Returns

GeoPolylineArc2[]

Offset(double, OffsetOptions)

Offsets the chain, with options.

public GeoPolylineArc2[] Offset(double distance, OffsetOptions options)

Parameters

distance double
options OffsetOptions

Returns

GeoPolylineArc2[]

Offset(double, OffsetOptions, Tolerance)

Offsets the chain, with options, within a tolerance.

public GeoPolylineArc2[] Offset(double distance, OffsetOptions options, Tolerance tolerance)

Parameters

distance double
options OffsetOptions
tolerance Tolerance

Returns

GeoPolylineArc2[]