Salome HOME
0022439: [CEA 1026] The YACS panels are persistant when changing module
[modules/gui.git] / doc / salome / gui / input / viewers_chapter.doc
1 /*!
2
3 \page viewers_page Viewers
4
5 SALOME provides a set of viewers for data representation. SALOME GUI
6 module includes several 2D and 3D viewers, that are used for
7 different purposes within the platform:
8
9 - \subpage occ_3d_viewer_page has been developed on
10 the basis of Open CASCADE Technology (http://www.opencascade.org).
11 This is the default viewer for SALOME Geometry module, it provids good
12 representation of construction and transformation of geometrical objects.
13
14 - \subpage vtk_3d_viewer_page has been developed
15 basing on Kitware Visualization ToolKit library (http://www.vtk.org).
16 This is the default viewer for SALOME Mesh module, where it is used
17 for visualization of meshes. It is also used in SALOME Post-Pro module
18 for all 3D presentations.
19
20 - \subpage plot2d_viewer_page has been developed
21 basing on the open-source Qwt library (http://qwt.sourceforge.net).
22 It is used, for example, for the representation of 2D plots and graphs
23 in the SALOME Post-Pro module.
24
25 - \subpage gl_2d_viewer_page is a general purpose
26 OpenGL-based viewer, which can be used for visualization of 2D
27 scenes. This type of viewer is not currently used in SALOME platform
28 directly, but can be used in custom modules for 2D visualization purposes.
29
30 - \subpage qxscene_2d_viewer_page has been
31 developed on the basis of Qt QGraphicsView scene. This viewer is used
32 in SALOME YACS module for visualization of computation schemes.
33
34 - \subpage common_functionality_page used in OCC and VTK 3d viewers.
35
36 */