@:value({ arcTolerance : 0.25, miterLimit : 2.0 })new(miterLimit:Float = 2.0, arcTolerance:Float = 0.25)
ArcTolerance:Float
MiterLimit:Float
resultKind:ResultKind
addPolygon(pol:IPolygon, joinType:JoinType, endType:EndType):Void
addPolygons(pols:IPolygons, joinType:JoinType, endType:EndType):Void
clear():Void
execute(delta:Float):Array<IPolygon>