Static methods

staticMinkowskiDiff(pattern:IPolygon, pol:IPolygon, ?kind:ResultKind):Array<IPolygon>

staticMinkowskiSums(pattern:IPolygon, pols:IPolygons, ?kind:ResultKind):Array<IPolygon>

staticinlineOrientation(poly:IPolygon):Bool

staticSimplifyPolygon(poly:IPolygon, ?fillType:PolyFillType):Array<IPolygon>

staticSimplifyPolygons(polys:IPolygons, ?fillType:PolyFillType):Array<IPolygon>

staticpolArea(poly:IPolygon):Float

Constructor

new()

Variables

Methods

@:value({ distance : 1.415 })CleanPolygon(path:IPolygon, distance:Float = 1.415):IPolygon

@:value({ distance : 1.415 })CleanPolygons(polys:IPolygons, distance:Float = 1.415):IPolygons

ExecuteTree(clipType:ClipType, polytree:PolyTree, ?subjFillType:PolyFillType, ?clipFillType:PolyFillType):Bool

MinkowskiSum(pattern:IPolygon, pol:IPolygon, ?kind:ResultKind):Array<IPolygon>

PolyTreeToPaths(polytree:PolyTree):IPolygons

execute(clipType:ClipType, ?subjFillType:PolyFillType, ?clipFillType:PolyFillType):Array<IPolygon>