Skip to content

Clipper Export Unit

Seth Hillbrand edited this page Oct 29, 2026 · 2 revisions

Home › clipper.export.h

clipper.export.h

This header contains the code that exports the Clipper library's functions via shared object files (.DLL or .so). To ensure that these functions can be accessed by any programming language, the exported path structures are simple C style arrays (of type int64_t and double). For details, see the extensive comments embedded in clipper.export.h file.

The repository also contains a Visual Studio project that builds this header into a Windows DLL.

Exported functions:

  • Version
  • BooleanOp64 (int64_t array parameters)
  • BooleanOpD (double array parameters)
  • BooleanOp_PolyTree64
  • BooleanOp_PolyTreeD
  • InflatePaths64
  • InflatePathsD
  • RectClip64
  • RectClipD
  • RectClipLines64
  • RectClipLinesD
  • DisposeExportedCPath64
  • DisposeExportedCPathD
  • DisposeExportedCPaths64
  • DisposeExportedCPathsD
  • DisposeExportedCPolyTree64
  • DisposeExportedCPolyTreeD

Clone this wiki locally