This site is currently under development for the RSE-ops community.
Published:
Reading time: 1 min
PolyClipper is a C++ reimplementation of the geometric clipping operations in the R3D library originally written by Devon Powell, as documented in the paper Powell & Abell (2015). This repo focuses on clipping polygons (in 2D (x,y) coordinates) and polyhedra (in 3D (x,y,z) coordinates) with planes, returning new polygons/polyhedra as the result of this clipping. The input polygons/polyhedra may be non-convex and arbitrarily complex, but the only clipping operation supported is with planes. This is equivalent to intersecting one arbitrary (not necessarily convex) polygon/polyhedron with a convex polygon/polyhedron. PolyClipper documentation is available.
Next post: Video: MFEM: Advanced Simulation Algorithms for HPC Applications
Previously: New Repo: MaPPeRTrac
Help improve its content by opening a Pull Request on GitHub.