BRL-CAD's core C++ interface
From BRL-CAD
Revision as of 02:57, 6 August 2008 by D rossberg (talk | contribs)
Application Domain
The C++ interface is a object oriented API to BRL-CAD's core libraries around librt. The target group are developers of applications which use BRL-CAD as module.
Furthermore, this interface should be a good reference to the use of BRL-CAD's standard C interface.
Requirements
The interface should be self-contained
I.e. source code using this interface should not need to include any other BRL-CAD header file (nor TCL, openNURBS, ...).
As a consequence the interface will hide implementation details. Therefore the implementation can be changed without affecting an application using this interface.