Repository navigation
Paths64
typedef std::vector< Path64 > Paths64;Paths64 represent one or more Path64 structures. While a single path can represent a simple polygon, multiple paths are usually required to define complex polygons that contain one or more holes.
While it's usual to list outer path contours before their inner path (hole) contours, this isn't strictly necessary. Whether a given path in a Paths64 object is a hole or otherwise is derived by its geometric position relative to the other paths in the Paths64 object and with reference to a filling rule that's usually associated with Paths64 objects.
Clipper64.AddClip, Clipper64.AddOpenSubject, Clipper64.AddSubject, Clipper64.Execute, InflatePaths, FillRule, Path64, PathsD, Point64
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