[ANN] HalfEdges.jl

Pleased to announce HalfEdges.jl. A package that implements the Halfedge data structure and methods to perform common operations on it.

Halfedge data structures are useful and convenient for navigating and querying a polygonal mesh.

Currently there aren’t any methods to support modifying the mesh once built. Nothing preventing that, just haven’t needed that functionality.

Included is a bounding volume tree for accelerated intersection queries.

7 Likes