Repository navigation
RectClipLines
Seth Hillbrand edited this page Oct 29, 2026
·
2 revisions
Home › clipper.h › RectClipLines
Paths64 RectClipLines64(const Rect64 rect, const Paths64& subjects);
PathsD RectClipLinesD(const RectD rect, const PathsD& subjects);RectClipLines64 and RectClipLinesD intersect open subject paths (polylines) with the specified rectangular clipping region.
These functions are extremely fast when compared to the Library's general purpose polygon clipper. Where the general purpose Intersect function has roughly O(n³) performance, RectClipLines has O(n) performance.
Copyright © 2010-2025 Angus Johnson. Clipper2 is distributed under the Boost Software License.
Headers
- clipper.h
- clipper.core.h
- clipper.engine.h
- clipper.export.h
- clipper.minkowski.h
- clipper.offset.h
- clipper.rectclip.h
- clipper.triangulation.h
Classes
Data types and structure definitions
- ClipType
- EndType
- FillRule
- JoinType
- Path64
- PathD
- Paths64
- PathsD
- Point64
- PointD
- PointInPolygonResult
- Rect64
- RectD
- TriangulateResult
- ZCallback64
- ZCallbackD
Static Functions
- Area
- BooleanOp
- Difference
- InflatePaths
- Intersect
- IsPositive
- MakePath
- MinkowskiDiff
- MinkowskiSum
- PointInPolygon
- PolyTreeToPaths64
- PolyTreeToPathsD
- RectClip
- RectClipLines
- ReversePath
- SimplifyPaths
- TranslatePath
- Triangulate
- TrimCollinear
- Union
- XOR
Topics