La biblioteca de Clipper principalmente realiza las operaciones booleanas recorte - intersección, Unión, diferencia & xor - en polígonos 2D. También realiza la compensación polígono. La biblioteca encarga de polígonos complejos (Self-intersección), polígonos con agujeros y polígonos con bordes superpuestos colineal. Entrada polígonos para recorte pueden utilizar modos de relleno EvenOdd, NonZero, positivo y negativo.