Visualization in Open CASCADE is based on the separation of the modeling data which you want to display and select, and the display and selection of this data.
For visualizing data structures, Open CASCADE provides ready-to-use algorithms which create graphic presentations from geometric models. These data structures may be used with the viewers supplied, and can be customized to take into account the specificity of your application.
Display is managed through the presentation services, and selection through the selection services. With these services, data structures and algorithms are provided to display objects of the application, and to support the graphical selection of these objects.
To manage presentation and selection in for 3D data structures, AIS (Application Interactive Services) is provided. These services associate data structures and interactive objects.
The Viewer is a ready to use tool for geometry and topology
CAD-CAM oriented, it allows to build objects, to detect them and to select them dynamically, to visualize them under various modes: wire frame, shading and hidden lines (for geometry and topology).