Clipper2 2.0.0

Clipper2

A Polygon Clipping, Offsetting, and Triangulation library (in C++, C# & Delphi)

License documentation

Clipper2 is a major update of my original Clipper library which I'm now calling Clipper1. Clipper1 was written 15 years ago and still works very well, but Clipper2 is better.

Example

  Paths64 subj = new Paths64();
  Paths64 clip = new Paths64();
  subj.Add(Clipper.MakePath(new int[] { 100, 50, 10, 79, 65, 2, 65, 98, 10, 21 }));
  clip.Add(Clipper.MakePath(new int[] { 98, 63, 4, 68, 77, 8, 52, 100, 19, 12 }));
  Paths64 solution = Clipper.Intersect(subj, clip, FillRule.NonZero);
  

clipperB

Showing the top 20 packages that depend on Clipper2.

Packages Downloads
ModelingEvolution.Drawing
Package Description
252
ModelingEvolution.Drawing
Package Description
201
ModelingEvolution.Drawing
Package Description
131
ModelingEvolution.Drawing
Package Description
127
ModelingEvolution.Drawing
Package Description
126
ModelingEvolution.Drawing
Package Description
84
ModelingEvolution.Drawing
Package Description
76
ModelingEvolution.Drawing
Package Description
64
ModelingEvolution.Drawing
Package Description
59
ModelingEvolution.Drawing
Package Description
53
ModelingEvolution.Drawing
Package Description
46
ModelingEvolution.Drawing
Package Description
22
ModelingEvolution.Drawing
Package Description
20
ModelingEvolution.Drawing
Package Description
16
ModelingEvolution.Drawing
Package Description
12
ModelingEvolution.Drawing
Package Description
7
ModelingEvolution.Drawing
Package Description
6

Release ver. 2.0.0 This release adds a new Triangulation module to the library. It also includes a number of bugfixes (see GitHub issues #980 .. #1045)

.NET Standard 2.0

  • No dependencies.

Version Downloads Last updated
2.0.0 6 03/16/2026
1.5.4 7 03/16/2026
1.5.3 5 03/16/2026
1.4.0 217 03/16/2026
1.3.0 5 03/16/2026
1.2.4 5 03/16/2026
1.2.3 7 03/16/2026
1.2.2 4 03/16/2026
1.2.0 5 03/16/2026
1.1.1 5 03/16/2026
1.1.0 5 03/16/2026
1.0.5 5 03/16/2026
1.0.4 5 03/16/2026
1.0.0 5 03/16/2026