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
new()
resultKind:ResultKind
reverseSolution:Bool
strictlySimple:Bool
@: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>
PointInPolygon(pt:IPoint, pol:IPolygon):Int
PolyTreeToPaths(polytree:PolyTree):IPolygons
execute(clipType:ClipType, ?subjFillType:PolyFillType, ?clipFillType:PolyFillType):Array<IPolygon>