Class ClipperOffset
Namespace: ExtrasClipperLib
Syntax
public class ClipperOffset : object
Constructors
ClipperOffset(Double, Double)
Declaration
public ClipperOffset(double miterLimit = 2, double arcTolerance = null)
Parameters
Type | Name | Description |
---|---|---|
Double | miterLimit | |
Double | arcTolerance |
Properties
ArcTolerance
Declaration
public double ArcTolerance { get; set; }
Property Value
Type | Description |
---|---|
Double |
MiterLimit
Declaration
public double MiterLimit { get; set; }
Property Value
Type | Description |
---|---|
Double |
Methods
AddPath(List<IntPoint>, JoinType, EndType)
Declaration
public void AddPath(List<IntPoint> path, JoinType joinType, EndType endType)
Parameters
Type | Name | Description |
---|---|---|
List<IntPoint> | path | |
JoinType | joinType | |
EndType | endType |
AddPaths(List<List<IntPoint>>, JoinType, EndType)
Declaration
public void AddPaths(List<List<IntPoint>> paths, JoinType joinType, EndType endType)
Parameters
Type | Name | Description |
---|---|---|
List<List<IntPoint>> | paths | |
JoinType | joinType | |
EndType | endType |
Clear()
Declaration
public void Clear()
Execute(ref PolyTree, Double)
Declaration
public void Execute(ref PolyTree solution, double delta)
Parameters
Type | Name | Description |
---|---|---|
PolyTree | solution | |
Double | delta |
Execute(ref List<List<IntPoint>>, Double)
Declaration
public void Execute(ref List<List<IntPoint>> solution, double delta)
Parameters
Type | Name | Description |
---|---|---|
List<List<IntPoint>> | solution | |
Double | delta |