HOOPS/MVO is a set of platform-independent C++ objects that implement much
of the common functionality found in CAD/CAM/CAE applications, such as viewing
and model creation and manipulation. The classes are implemented with the HOOPS
3D Graphics System API. Some of the objects in the class library operate
on Parasolid(r) or ACIS(r) entities and these are implemented using both the
modeler API's and the HOOPS/GM API's.
The HOOPS/MVO objects can be directly incorporated into an application or
custom object or they can be used as a foundation for building custom objects.
HOOPS/MVO is platform and GUI-independent, and has been designed to integrate
seamlessly with the various HOOPS/GUI components. To facilitate the extension
of these objects, clear source code is provided.