# \[ANN\] HalfEdges.jl

**URL:** https://discourse.julialang.org/t/ann-halfedges-jl/36053
**Category:** Package Announcements
**Tags:** package, announcement
**Created:** [March 16, 2020, 6:29pm UTC](https://discourse.julialang.org/t/ann-halfedges-jl/36053 "2020-03-16T18:29:46Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Orbots](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/orbots/32/3392_2.png) [@Orbots](https://discourse.julialang.org/u/Orbots)
#### Post date: [March 16, 2020, 6:29pm UTC](https://discourse.julialang.org/t/ann-halfedges-jl/36053/1 "2020-03-16T18:29:46Z")

</div>

Pleased to announce [HalfEdges.jl](https://github.com/digitaldomain/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.
