Latest version: 2.0
A collection of utility namespaces and classes for computer graphics and base program abstractions written in the C++ programming language. The library depends on libjwsc to represent and manipulate basic mathematical objects, such as vectors and matrices. The goal is to provide a high-level abstraction to data structures and facilitate developing sophisticated programs for scientific research through an intuitive C++ interface.
The library comprises the following namespaces:
base | – | Program options, file I/O, and exception handling |
graphics | – | 3-D graphics primitives, camera abstraction, transformations, and rendering |
Some of the functionality depends on other libraries, such as OpenGL. See the library README and ChangeLog for further details.
The documentation was automatically generated with Doxygen.