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


Open CASCADEShowroomGet Open CASCADEDeveloper CornerSupportAbout us
Technical overview
Areas of use
Advantages
Public license
FAQ
Screenshots
Shape factory
Shape gallery
Demonstrations
System requirements
What's new
Download Center
CD-ROM
Documentation
Getting started
Forum
Open Source community
Training and e-learning
A la Carte Support
Value-added software
Client Area
Company Profile
Contacts and Locations
Customers
News
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, 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 - 2008  |  Search  |  Contacts