1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
\r
6 <title>Managing configurations</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">
\r
9 <link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
\r
11 if (navigator.appName !="Netscape")
\r
12 { document.write("<link rel='stylesheet' href='default.css'>");}
\r
15 <style type="text/css">
\r
17 img_whs1 { border:none; width:32px; height:37px; float:none; border-style:none; }
\r
18 ul.whs2 { list-style:disc; }
\r
19 p.whs3 { text-align:center; }
\r
20 img_whs4 { border:none; width:177px; height:62px; border-style:none; }
\r
21 p.whs5 { text-align:center; font-size:8pt; }
\r
22 ul.whs6 { list-style:circle; }
\r
23 img_whs7 { border:none; width:250px; height:294px; float:none; border-style:none; }
\r
24 p.whs8 { font-style:italic; margin-left:40px; }
\r
25 img_whs9 { border:none; border-style:none; float:none; width:147px; height:80px; }
\r
26 table.whs10 { x-cell-content-align:top; width:87.443%; margin-left:40px; border-spacing:0px; }
\r
27 col.whs11 { width:15.783%; }
\r
28 col.whs12 { width:84.217%; }
\r
29 tr.whs13 { x-cell-content-align:top; }
\r
30 td.whs14 { width:15.783%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; background-color:#008080; }
\r
31 p.whs15 { font-weight:bold; }
\r
32 td.whs16 { width:84.217%; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; background-color:#008080; }
\r
33 td.whs17 { width:15.783%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; x-cell-content-align:center; }
\r
34 td.whs18 { width:84.217%; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }
\r
36 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
\r
39 if (innerWidth != origWidth || innerHeight != origHeight)
\r
42 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
\r
43 origWidth = innerWidth;
\r
44 origHeight = innerHeight;
\r
50 <style type="text/css">
\r
52 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
\r
54 </style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
\r
55 <script type="text/javascript" language="javascript" src="whver.js"></script>
\r
56 <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
\r
57 <script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
\r
58 <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
\r
60 <body><script type="text/javascript" language="javascript1.2">
\r
62 if (window.gbWhTopic)
\r
64 if (window.addTocInfo)
\r
66 addTocInfo("Navigation within the scene\nManaging configurations");
\r
67 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
\r
70 if (window.writeBtnStyle)
\r
73 if (window.writeIntopicBar)
\r
76 if (window.setRelStartPage)
\r
78 setRelStartPage("gauss_points_viewer.htm");
\r
87 document.location.reload();
\r
90 <h1>Managing configurations</h1>
\r
92 <p><img src="info_blue.jpg" x-maintain-ratio="TRUE" width="32px" height="37px" border="0" class="img_whs1"> A new command is introduced, in the frame of this project,
\r
93 to allow the user to memorize the current configuration and to be able
\r
94 to restore it later on, even in another session.</p>
\r
98 <ul type="disc" class="whs2">
\r
100 <li class=kadov-p><p>From a 3D view, the popup menu proposes to
\91<span
\r
101 style="font-weight: bold;"><B>Store current configuration</B></span>
\92.</p></li>
\r
106 <p align="center" class="whs3"><img src="image58.gif" width="177px" height="62px" border="0" class="img_whs4"></p>
\r
108 <p align="center" class="whs3"> </p>
\r
110 <p align="center" class="whs5">Fig. 39 : 3D View popup menu</p>
\r
112 <p align="center" class="whs3"> </p>
\r
114 <p>If not already existing, this action creates a new entry
\91<span style="font-weight: bold;"><B>Configurations</B></span>
\92,
\r
115 as a child of root
\91<span style="font-weight: bold;"><B>Post-Pro</B></span>
\92 \r
116 node, in the tree browser of the study to store all current parameters.</p>
\r
120 <p>Then a new child is added, with an automatic name in the form of
\91<span
\r
121 style="font-weight: bold;"><B>Config:X</B></span>
\92 where X is an incremental
\r
122 integer. All parameters of the current configuration are stored at this
\r
127 <ul type="disc" class="whs2">
\r
129 <li class=kadov-p><p>Camera:</p></li>
\r
131 <ul type="circle" class="whs6">
\r
133 <li class=kadov-p><p>Position</p></li>
\r
135 <li class=kadov-p><p>View point</p></li>
\r
137 <li class=kadov-p><p>Focal distance</p></li>
\r
140 <li class=kadov-p><p>Segmentation cursor: (if defined
\96 see <a href="segmentation_general.htm">Segmentation</a>)</p></li>
\r
142 <ul type="circle" class="whs6">
\r
144 <li class=kadov-p><p>Origin</p></li>
\r
146 <li class=kadov-p><p>Direction</p></li>
\r
148 <li class=kadov-p><p>Depth</p></li>
\r
151 <li class=kadov-p><p>All presentations that are displayed in the 3D
\r
154 <li class=kadov-p><p>Current selected point (if defined
\96 see the <a href="picking_general.htm">Picking</a> command)</p></li>
\r
159 <p align="center" class="whs3"><img src="image59.gif" x-maintain-ratio="FALSE" width="250px" height="294px" border="0" class="img_whs7"></p>
\r
161 <p align="center" class="whs3"> </p>
\r
163 <p align="center" class="whs5">Fig. 40 : Study browser with
\91Configurations
\92 node</p>
\r
165 <p align="center" class="whs3"> </p>
\r
167 <p>This new
\91Configurations
\92 node will be stored (resp. retrieved) within
\r
168 (from) the Study document by the use of standard SALOMEDS attribute. Persistence
\r
169 will be managed in the same way as for Cameras.</p>
\r
173 <p><img src="ex_green.jpg" x-maintain-ratio="TRUE" width="32px" height="37px" border="0" class="img_whs1"> <span style="font-weight: bold;"><B>Note:</B></span></p>
\r
175 <p class="whs8">Configurations are independent
\r
176 from Segmentation cursors and Cameras. Therefore, applying a registered
\r
177 configuration will apply configuration parameters in terms of Camera,
\r
178 Segmentation cursor and Gauss point presentation. From this time, user
\r
179 can freely navigate within the browser to display another timestamp or
\r
180 variable. The view will be updated accordingly without changing the Camera
\r
181 and the Segmentation cursor. This navigation within the tree will also
\r
182 not affect the registered parameters of the configuration until user decides
\r
185 <p class="whs8"> </p>
\r
187 <p>Edition of this last item
\96 \91<span style="font-weight: bold;"><B>Config:X</B></span>
\92 \r
188 \96 through a right-mouse button click opens the following popup menu:</p>
\r
192 <p align="center" class="whs3"><img src="image60.gif" x-maintain-ratio="FALSE" width="147px" height="80px" border="0" class="img_whs9"></p>
\r
194 <p align="center" class="whs3"> </p>
\r
196 <p align="center" class="whs5">Fig. 41 :
\91Config
\92 entry popup menu</p>
\r
198 <p align="center" class="whs3"> </p>
\r
200 <table x-use-null-cells cellspacing="0" width="87.443%" class="whs10">
\r
201 <script language='JavaScript'><!--
\r
202 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table><table x-use-null-cells cellspacing='0' width='87.443%' border='1' bordercolor='black' bordercolorlight='black' bordercolordark='black'>");
\r
204 <col class="whs11">
\r
205 <col class="whs12">
\r
207 <tr valign="top" class="whs13">
\r
208 <td bgcolor="#008080" width="15.783%" class="whs14">
\r
209 <p class="whs15">Command</td>
\r
210 <td bgcolor="#008080" width="84.217%" class="whs16">
\r
211 <p class="whs15">Purpose</td></tr>
\r
213 <tr valign="top" class="whs13">
\r
214 <td valign="middle" width="15.783%" class="whs17">
\r
215 <p class="whs15">Rename</td>
\r
216 <td width="84.217%" class="whs18">
\r
217 <p>Allows the user to redefine the name of the element. A standard dialog
\r
218 in Salome is opened to realize the input.</td></tr>
\r
220 <tr valign="top" class="whs13">
\r
221 <td valign="middle" width="15.783%" class="whs17">
\r
222 <p class="whs15">Edit / Apply</td>
\r
223 <td width="84.217%" class="whs18">
\r
224 <p>Restore all registered parameters: camera and presentations in the current
\r
226 <p>If a cursor is stored, then the
\91Segmentation
\92 command (see <a href="command_activation_segmentation.htm">Segmentation</a>)
\r
227 is activated with the cursor parameters defined in the configuration (open
\r
228 a segmentation viewer and display the segmentation dialog box for edition).</p>
\r
229 <p>If a selection is active, then the
\91Picking
\92 command (see <a href="command_activation_picking.htm">Picking</a>)
\r
230 is activated and the selected point defined in the configuration is highlighted.</td></tr>
\r
232 <tr valign="top" class="whs13">
\r
233 <td valign="middle" width="15.783%" class="whs17">
\r
234 <p class="whs15">Erase</td>
\r
235 <td width="84.217%" class="whs18">
\r
236 <p>Erase the elements from the 3D view.</td></tr>
\r
238 <tr valign="top" class="whs13">
\r
239 <td valign="middle" width="15.783%" class="whs17">
\r
240 <p class="whs15">Delete</td>
\r
241 <td width="84.217%" class="whs18">
\r
242 <p>Erase the elements from the 3D view and remove it from the study browser.</td></tr>
\r
243 <script language='JavaScript'><!--
\r
244 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table></table><table>");
\r
250 <script type="text/javascript" language="javascript1.2">
\r
252 if (window.writeIntopicBar)
\r
253 writeIntopicBar(0);
\r