Open CASCADE, the 3D modelling kernel
3D modeling & numerical simulation

Open CASCADEShowroomGet it!Developer CornerSupport and ProductsAbout us
Technical overview
Areas of use
Shape factory
Shape gallery
What's new
System requirements
Download Center
Public license
Getting started
Open Source community
Training and e-learning
A-la Carte Support
Value-added software
Complementary Components
Customer Corner
Company Profile
Marketing Materials
Contact Us
Home / Open CASCADE / Technical overview / Visualization / 2D Visualization

2D Visualization

This library provides services for:

- Presentation of 2D data structures
- Selection of 2D data structures

2D presentation is handled by presentation algorithms which compute and display a graphic data structure from a shape. You can also write your own presentation algorithms. In Open CASCADE Technology, display services are separated from the data they represent. This separation allows you to modify a geometric or topological model without modifying the services by which it is displayed.

The principle of selection consists of defining 2D bounding boxes capable of returning the owner of any object presentation found within them. When an owner is found, the presentation of the shape is highlighted according to the display attributes for shapes of that type. 2D selection is supported by a picking algorithm for application objects which allows selection of an object when the mouse cursor is positioned over that object.


© OPEN CASCADE 2000 - 2014  |  Search  |  Contacts   |  Site map