The Geometry Service Project aims to restructure the geometry management services within BRL-CAD and provide a new user interface. As part of these efforts BRL-CAD's core C++ interface should become a self-contained object-oriented interface to BRL-CAD's geometry kernel, hence the Geometry Engine.
Possible tasks are
- Implement the C++ core classes for the remaining primitives
- Implement .g-to-svn serialization library
- Familiarity with C/C++