Object-oriented interfaces

From BRL-CAD
Revision as of 10:42, 14 March 2012 by Rossberg (talk | contribs) (Object-oriented interfaces)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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
  • ...

Requirements:

  • Familiarity with C/C++

Difficulty: medium