Class RectClipLines64
java.lang.Object
com.github.micycle1.clipper2.rectclip.RectClip64
com.github.micycle1.clipper2.rectclip.RectClipLines64
RectClipLines64 intersects subject open paths (polylines) with the specified
rectangular clipping region.
This function is extremely fast when compared to the Library's general purpose Intersect clipper. Where Intersect has roughly O(n³) performance, RectClipLines64 has O(n) performance.
- Since:
- 1.0.6
-
Nested Class Summary
Nested classes/interfaces inherited from class com.github.micycle1.clipper2.rectclip.RectClip64
RectClip64.IntersectionResult, RectClip64.Location, RectClip64.LocationResult, RectClip64.NextLocationResult -
Field Summary
Fields inherited from class com.github.micycle1.clipper2.rectclip.RectClip64
currIdx_, edges_, mp_, pathBounds_, rect_, rectPath_, results_ -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.github.micycle1.clipper2.rectclip.RectClip64
add, add, execute, getIntersection, getLocation, getNextLocation
-
Constructor Details
-
RectClipLines64
-
-
Method Details
-
execute
-
executeInternal
- Overrides:
executeInternalin classRectClip64
-