]> SALOME platform Git repositories - modules/smesh.git/blob - doc/salome/gui/SMESH/files/vtk_3d_viewer.htm
Salome HOME
4b5c373864b24b3bea2506d1a0110fdcf0720ee7
[modules/smesh.git] / doc / salome / gui / SMESH / files / vtk_3d_viewer.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
2 \r
3 <html>\r
4 \r
5 <head>\r
6 <title>VTK 3D Viewer</title>\r
7 <meta http-equiv="content-type" content="text/html; charset=windows-1252">\r
8 <meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">\r
9 <!--\r
10 p.whs1 { margin-top:0pt; margin-bottom:0pt; }\r
11 p.whs2 { margin-top:0pt; margin-bottom:0pt; margin-left:48px; }\r
12 img_whs3 { border:none; width:301px; height:26px; float:none; }\r
13 ul.whs4 { list-style:disc; }\r
14 img_whs5 { border:none; width:26px; height:25px; float:none; border-style:none; }\r
15 img_whs6 { border:none; width:27px; height:25px; float:none; border-style:none; }\r
16 img_whs7 { border:none; width:24px; height:23px; float:none; border-style:none; }\r
17 img_whs8 { border:none; width:24px; height:24px; float:none; border-style:none; }\r
18 img_whs9 { border:none; width:25px; height:24px; float:none; border-style:none; }\r
19 img_whs10 { border:none; width:23px; height:23px; float:none; border-style:none; }\r
20 img_whs11 { border:none; width:20px; height:20px; float:none; }\r
21 p.whs12 { margin-top:0pt; margin-bottom:0pt; margin-left:80px; }\r
22 img_whs13 { border:none; width:410px; height:255px; float:none; }\r
23 img_whs14 { border:none; width:26px; height:26px; float:none; border-style:none; }\r
24 img_whs15 { border:none; width:78px; height:147px; float:none; border-style:none; }\r
25 img_whs16 { border:none; width:28px; height:25px; float:none; border-style:none; }\r
26 img_whs17 { border:none; width:27px; height:27px; float:none; border-style:none; }\r
27 p.whs18 { font-weight:bold; margin-left:80px; margin-top:0pt; margin-bottom:0pt; }\r
28 img_whs19 { border:none; width:350px; height:453px; float:none; border-style:none; }\r
29 p.whs20 { font-weight:bold; margin-top:0pt; margin-bottom:0pt; }\r
30 p.whs21 { font-weight:bold; margin-left:36px; margin-top:0pt; margin-bottom:0pt; }\r
31 p.whs22 { font-weight:bold; margin-left:0px; margin-top:0pt; margin-bottom:0pt; }\r
32 p.whs23 { margin-left:0px; font-weight:bold; margin-top:0pt; margin-bottom:0pt; }\r
33 -->\r
34 </style><script type="text/javascript" language="JavaScript">\r
35 <!--\r
36 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
37 {\r
38   var strNSS = "<style type='text/css'>";\r
39   strNSS += "p.whs1 {margin-top:1pt;margin-bottom:1pt; }";\r
40   strNSS += "p.whs2 {margin-top:1pt;margin-bottom:1pt; }";\r
41   strNSS += "p.whs12 {margin-top:1pt;margin-bottom:1pt; }";\r
42   strNSS += "p.whs18 {margin-top:1pt;margin-bottom:1pt; }";\r
43   strNSS += "p.whs20 {margin-top:1pt;margin-bottom:1pt; }";\r
44   strNSS += "p.whs21 {margin-top:1pt;margin-bottom:1pt; }";\r
45   strNSS += "p.whs22 {margin-left:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
46   strNSS += "p.whs23 {margin-left:1pt;margin-top:1pt;margin-bottom:1pt; }";\r
47   strNSS +="</style>";\r
48   document.write(strNSS);\r
49 }\r
50 //-->\r
51 </script>\r
52 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
53 <!--\r
54 function reDo() {\r
55   if (innerWidth != origWidth || innerHeight != origHeight)\r
56      location.reload();\r
57 }\r
58 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
59         origWidth = innerWidth;\r
60         origHeight = innerHeight;\r
61         onresize = reDo;\r
62 }\r
63 onerror = null; \r
64 //-->\r
65 </script>\r
66 <style type="text/css">\r
67 <!--\r
68 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
69 p.WebHelpNavBar { text-align:right; }\r
70 -->\r
71 </style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
72 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
73 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
74 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
75 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
76 <script type="text/javascript" language="javascript1.2">\r
77 <!--\r
78 if (window.gbWhTopic)\r
79 {\r
80         if (window.setRelStartPage)\r
81         {\r
82         addTocInfo("MESH module\nViewing meshes\nVTK 3D Viewer");\r
83 addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");\r
84 addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");\r
85 \r
86         }\r
87 \r
88 \r
89         if (window.setRelStartPage)\r
90         {\r
91         setRelStartPage("../index.htm");\r
92 \r
93                 autoSync(1);\r
94                 sendSyncInfo();\r
95                 sendAveInfoOut();\r
96         }\r
97 \r
98 }\r
99 else\r
100         if (window.gbIE4)\r
101                 document.location.reload();\r
102 //-->\r
103 </script>\r
104 </head>\r
105 <body><script type="text/javascript" language="javascript1.2">\r
106 <!--\r
107 if (window.writeIntopicBar)\r
108         writeIntopicBar(4);\r
109 //-->\r
110 </script>\r
111 <h1>VTK 3D Viewer</h1>\r
112 \r
113 <p class="whs1"><span style="font-weight: bold;"><B>VTK \r
114  3D viewer</B></span> is the default viewer for Mesh Module, allowing to visualize \r
115  meshes. It is also used in Post-Pro module for all 3D presentations except \r
116  for Gauss Points.</p>\r
117 \r
118 <p class="whs1">&nbsp;</p>\r
119 \r
120 <p class="whs1">The functionalities of \r
121  VTK viewer are available via its Viewer Toolbar. Buttons marked with small \r
122  downward triangles have extended functionality which can be accessed by \r
123  locking on them with left mouse button. &nbsp;</p>\r
124 \r
125 <p class="whs1">&nbsp;</p>\r
126 \r
127 <p class="whs2"><img src="../pics/image157.gif" x-maintain-ratio="TRUE" width="301px" height="26px" border="0" class="img_whs3"></p>\r
128 \r
129 <ul type="disc" class="whs4">\r
130         \r
131         <li class=kadov-p><p class="whs1"><img src="../pics/image77.gif" x-maintain-ratio="TRUE" width="26px" height="25px" border="0" class="img_whs5"> <span style="font-weight: bold;"><B>Dump View</B></span> - exports \r
132  an object from the viewer in bmp, png, jpg or jpeg image format. </p></li>\r
133         \r
134         <li class=kadov-p><p class="whs1"><img src="../pics/image78.gif" x-maintain-ratio="TRUE" width="27px" height="25px" border="0" class="img_whs6"> <span style="font-weight: bold;"><B>Show/Hide Trihedron</B></span> \r
135  - shows or hides coordinate axes. </p></li>\r
136         \r
137         <li class=kadov-p><p class="whs1"><img src="../pics/image96.gif" x-maintain-ratio="TRUE" width="24px" height="23px" border="0" class="img_whs7"> &nbsp;<span style="font-weight: bold;"><B>Fit \r
138  all - </B></span>allows to select a point to be the center of a scene representing \r
139  all displayed objects in the visible area.<span style="font-weight: bold;"> \r
140  <B></B></span></p></li>\r
141         \r
142         <li class=kadov-p><p class="whs1">&nbsp;<img src="../pics/image97.gif" x-maintain-ratio="TRUE" width="24px" height="24px" border="0" class="img_whs8"> <span style="font-weight: bold;"><B>Fit area</B></span> - resizes \r
143  the view to place in the visible area only the contents of a frame drawn \r
144  with pressed left mouse button.</p></li>\r
145         \r
146         <li class=kadov-p><p class="whs1"><img src="../pics/image98.gif" x-maintain-ratio="TRUE" width="25px" height="24px" border="0" class="img_whs9"> <span style="font-weight: bold;"><B>Zoom</B></span> - &nbsp;allows \r
147  to zoom in and out. </p></li>\r
148         \r
149         <li class=kadov-p><p class="whs1"><img src="../pics/image99.gif" x-maintain-ratio="TRUE" width="23px" height="23px" border="0" class="img_whs10"> <span style="font-weight: bold;"><B>Panning</B></span> - if the \r
150  represented objects are greater that the visible area and you don't wish \r
151  to use <span style="font-weight: bold;"><B>Fit all</B></span> functionality, \r
152  click on this button and you'll be able to drag the scene to see its remote \r
153  parts. </p></li>\r
154         \r
155         <li class=kadov-p><p class="whs1"><img src="../pics/image100.gif" x-maintain-ratio="TRUE" width="24px" height="24px" border="0" class="img_whs8"> <span style="font-weight: bold;"><B>Global panning</B></span> - \r
156  represents all displayed objects in the visible area. </p></li>\r
157         \r
158         <li class=kadov-p><p class="whs1"><img src="../pics/view_rotation_point.png" x-maintain-ratio="TRUE" width="20px" height="20px" border="0" class="img_whs11"> <span style="font-weight: bold;"><B>Change rotation point</B></span> \r
159  - allows to to choose the point around which the rotation is performed</p></li>\r
160 </ul>\r
161 \r
162 <p class="whs12"><img src="../pics/set_rotation_point_dialog1.png" x-maintain-ratio="TRUE" width="410px" height="255px" border="0" class="img_whs13"></p>\r
163 \r
164 <p class="whs12">&nbsp;</p>\r
165 \r
166 <p class="whs12">By default the rotation point is located \r
167  in the Center of the bounding box of an object. </p>\r
168 \r
169 <p class="whs12">&nbsp;</p>\r
170 \r
171 <p class="whs12"><img src="../pics/set_rotation_point_dialog2.png" x-maintain-ratio="TRUE" width="410px" height="255px" border="0" class="img_whs13"></p>\r
172 \r
173 <p class="whs12">&nbsp;</p>\r
174 \r
175 <p class="whs12">Unchecking <span style="font-weight: bold;"><B>Use \r
176  Bounding Box Center</B></span> box allows you to define the coordinates of \r
177  the rotation point manually. </p>\r
178 \r
179 <p class="whs12">&nbsp;</p>\r
180 \r
181 <p class="whs12"><span style="font-weight: bold;"><B>Set to \r
182  Origin</B></span> button restores the default rotation point coordinates.</p>\r
183 \r
184 <p class="whs12"><span style="font-weight: bold;"><B>Select \r
185  Point from View</B></span> button allows to select the rotation point in the \r
186  3D Viewer</p>\r
187 \r
188 <ul type="disc" class="whs4">\r
189         \r
190         <li class=kadov-p><p class="whs1"><img src="../pics/image89.gif" x-maintain-ratio="TRUE" width="26px" height="26px" border="0" class="img_whs14"> <span style="font-weight: bold;"><B>Rotation</B></span> - allows \r
191  to rotate the selected object using the mouse. </p></li>\r
192         \r
193         <li class=kadov-p><p class="whs1"><img src="../pics/image102.gif" x-maintain-ratio="TRUE" width="78px" height="147px" border="0" class="img_whs15"> These buttons orientate the scene strictly about coordinate \r
194  axes.</p></li>\r
195         \r
196         <li class=kadov-p><p class="whs1"><img src="../pics/image91.gif" x-maintain-ratio="TRUE" width="26px" height="26px" border="0" class="img_whs14"> <span style="font-weight: bold;"><B>Reset</B></span> - restores \r
197  the default position (isometric) of objects in the scene.</p></li>\r
198         \r
199         <li class=kadov-p><p class="whs1"><img src="../pics/image108.gif" x-maintain-ratio="TRUE" width="28px" height="25px" border="0" class="img_whs16"> <span style="font-weight: bold;"><B>Scaling</B></span> - represents \r
200  objects deformed (stretched or stuffed) along the axes of coordinates</p></li>\r
201         \r
202         <li class=kadov-p><p class="whs1">&nbsp;<span \r
203  style="font-weight: bold;\r
204                 margin-top: 0pt;\r
205                 margin-bottom: 0pt;"><B><img src="../pics/image109.gif" x-maintain-ratio="TRUE" width="27px" height="27px" border="0" class="img_whs17">Graduated axes - </B></span><span style="margin-top: 0pt;\r
206                                                                                                         margin-bottom: 0pt;\r
207                                                                                                         font-weight: normal;">allows \r
208  to define parameters of axes and graduate them.</span></p></li>\r
209 </ul>\r
210 \r
211 <p class="whs1">&nbsp;</p>\r
212 \r
213 <p class="whs18"><img src="../pics/graduatedaxes1.png" x-maintain-ratio="TRUE" width="350px" height="453px" border="0" class="img_whs19"></p>\r
214 \r
215 <ul type="disc" class="whs4">\r
216         \r
217         <li class=kadov-p><p class="whs20">Axis name </p></li>\r
218         \r
219         <li class=kadov-p><p class="whs21">Is visible - <span \r
220  style="font-weight: normal;">if checked the axis name is displayed in \r
221  the viewer.</span></p></li>\r
222         \r
223         <li class=kadov-p><p class="whs21">Name<span style="font-weight: normal;"> \r
224  - allows to redefine the name of the axis.</span></p></li>\r
225         \r
226         <li class=kadov-p><p class="whs21">Font<span style="font-weight: normal;"> \r
227  - allows to define color and properties of the font of axis name. </span></p></li>\r
228         \r
229         <li class=kadov-p><p class="whs22">Labels<span style="font-weight: normal;"> \r
230  </span></p></li>\r
231         \r
232         <li class=kadov-p><p class="whs21">Is visible - <span \r
233  style="font-weight: normal;">if checked the labels are displayed in the \r
234  viewer.</span></p></li>\r
235         \r
236         <li class=kadov-p><p class="whs21">Number<span style="font-weight: normal;"> \r
237  - allows to define the number of labels.</span></p></li>\r
238         \r
239         <li class=kadov-p><p class="whs21">Offset<span style="font-weight: normal;"> \r
240  - allows to define the distance between labels.</span></p></li>\r
241         \r
242         <li class=kadov-p><p class="whs21">Font<span style="font-weight: normal;"> \r
243  - allows to define color and properties of the font of labels names.</span></p></li>\r
244         \r
245         <li class=kadov-p><p class="whs23">Tick marks </p></li>\r
246         \r
247         <li class=kadov-p><p class="whs21">Is visible - <span \r
248  style="font-weight: normal;">if checked the tick marks are displayed in \r
249  the viewer.</span></p></li>\r
250         \r
251         <li class=kadov-p><p class="whs21">Length<span style="font-weight: normal;"> \r
252  - allows to define the length of tick marks</span></p></li>\r
253         \r
254         <li class=kadov-p><p class="whs23">Is visible <span style="font-weight: normal;">if \r
255  checked the axis is displayed in the viewer.</span></p></li>\r
256 </ul>\r
257 \r
258 <script type="text/javascript" language="javascript1.2">\r
259 <!--\r
260 if (window.writeIntopicBar)\r
261         writeIntopicBar(0);\r
262 //-->\r
263 </script>\r
264 </body>\r
265 </html>\r