Description: The Clipper library performs clipping and offsetting for both lines and polygons. All four boolean clipping operations are supported - intersection, union, difference and exclusive-or. Polygons can be of any shape including self-intersecting polygons.
Delphi Versions: D7 - DXE2
C++ versions: tested with C++Builder2009 & MS VisualC++ 2010
C# versions: tested with MS VisualC# 2010
To Search:
File list (Check if you may need any files):
C#
..\clipper_library
..\...............\clipper.cs
..\...............\clipper_library.csproj
..\...............\Properties
..\...............\..........\AssemblyInfo.cs
..\ConsoleDemo
..\...........\ConsoleDemo
..\...........\ConsoleDemo.sln
..\...........\...........\bin
..\...........\...........\...\Release
..\...........\...........\...\.......\clip.txt
..\...........\...........\...\.......\clipper_library.dll
..\...........\...........\...\.......\ConsoleDemo.exe
..\...........\...........\...\.......\subj.txt
..\...........\...........\ConsoleDemo.csproj
..\...........\...........\Program.cs
..\...........\...........\Properties
..\...........\...........\..........\AssemblyInfo.cs
..\GuiDemo
..\.......\GuiDemo
..\.......\GuiDemo.sln
..\.......\.......\aust.bin
..\.......\.......\bin
..\.......\.......\...\Release
..\.......\.......\...\.......\clipper_library.dll
..\.......\.......\...\.......\GuiDemo.exe
..\.......\.......\Form1.cs
..\.......\.......\Form1.Designer.cs
..\.......\.......\Form1.resx
..\.......\.......\GuiDemo.csproj
..\.......\.......\Program.cs
..\.......\.......\Properties
..\.......\.......\..........\AssemblyInfo.cs
..\.......\.......\..........\Resources.Designer.cs
..\.......\.......\..........\Resources.resx
..\.......\.......\..........\Settings.Designer.cs
..\.......\.......\..........\Settings.settings
..\.......\.......\Settings.cs
cpp
...\clipper.cpp
...\clipper.hpp
...\CMakeLists.txt
...\cpp_agg
...\.......\agg_conv_clipper.h
...\.......\clipper_test.cpp
...\.......\clipper_test.exe
...\.......\clipper_test.sln
...\.......\clipper_test.vcxproj
...\.......\clipper_test.vcxproj.filters
...\.......\icon.res
...\cpp_cairo
...\.........\Cairo Resources.txt
...\.........\cairo.sln
...\.........\cairo.vcxproj
...\.........\cairo_clipper.cpp
...\.........\cairo_clipper.hpp
...\.........\libcairo-2.lib
...\.........\main.cpp
...\cpp_console
...\...........\clipper_console_demo.cpp
...\...........\clipper_console_demo.exe
...\...........\clipper_console_demo.sln
...\...........\clipper_console_demo.vcxproj
...\cpp_opengl
...\..........\clipper_demo.exe
...\..........\clipper_demo.sln
...\..........\clipper_demo.vcxproj
...\..........\icon.res
...\..........\main.cpp
...\..........\menu.res
...\polyclipping.pc.cmakein
Curves
......\CurvesDemo
......\..........\bin
......\..........\...\Debug
......\..........\...\.....\Clipper_Curves_Demo.exe
......\..........\...\.....\clipper_library.dll
......\..........\...\.....\paths.txt
......\..........\...\Release
......\..........\CurvesDemo.csproj
......\..........\CurvesDemo.sln
......\..........\Form1.cs
......\..........\Form1.Designer.cs
......\..........\Form1.resx
......\..........\MultiPaths.cs
......\..........\Program.cs
......\..........\Properties
......\..........\..........\AssemblyInfo.cs
......\..........\..........\Resources.Designer.cs
......\..........\..........\Resources.resx
Delphi
......\cairo demo
......\..........\Cairo Resources.txt
......\..........\CairoClipperDemo1.dpr
......\..........\CairoClipperDemo1.res
......\..........\cairo_clipper.pas
......\clipper.pas
......\main demo
......\.........\clipper_demo.dpr