Repository navigation
Clipper Offset Unit
Seth Hillbrand edited this page Oct 29, 2026
·
2 revisions
Home › clipper.offset.h
This header contains the ClipperOffset class that performs all polygon offsetting. Nevertheless, the vast majority of offset operations can be performed using the simple InflatePaths* function that's found in clipper.h.
* The InflatePaths function name was preferred over OffsetPaths because programmers often use offset when they're referring to translation. Hopefully InflatePaths will be less confusing despite it encapsulating and performing most of the functions of the ClipperOffset class.
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