]> SALOME platform Git repositories - modules/visu.git/blob - doc/salome/gui/VISU/segmentation.htm
Salome HOME
Remove non-implemented methods
[modules/visu.git] / doc / salome / gui / VISU / segmentation.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>Segmentation</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
10 <!--\r
11 if (navigator.appName !="Netscape")\r
12 {   document.write("<link rel='stylesheet' href='default.css'>");}\r
13 //-->\r
14 </script>\r
15 <style type="text/css">\r
16 <!--\r
17 img_whs1 { border:none; float:none; width:30px; height:30px; border-style:none; }\r
18 img_whs2 { border:none; width:27px; height:27px; border-style:none; }\r
19 img_whs3 { border:none; width:28px; height:29px; border-style:none; }\r
20 p.whs4 { margin-left:40px; }\r
21 img_whs5 { border:none; width:637px; height:545px; float:none; border-style:none; }\r
22 p.whs6 { margin-left:120px; }\r
23 img_whs7 { border:none; border-style:none; width:283px; height:177px; float:none; }\r
24 img_whs8 { border:none; width:450px; height:264px; border-style:none; }\r
25 img_whs9 { border:none; width:636px; height:552px; float:none; border-style:none; }\r
26 p.whs10 { margin-left:200px; }\r
27 img_whs11 { border:none; border-style:none; width:154px; height:173px; float:none; }\r
28 img_whs12 { border:none; width:449px; height:215px; border-style:none; }\r
29 -->\r
30 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
31 <!--\r
32 function reDo() {\r
33   if (innerWidth != origWidth || innerHeight != origHeight)\r
34      location.reload();\r
35 }\r
36 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
37         origWidth = innerWidth;\r
38         origHeight = innerHeight;\r
39         onresize = reDo;\r
40 }\r
41 onerror = null; \r
42 //-->\r
43 </script>\r
44 <style type="text/css">\r
45 <!--\r
46 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
47 p.WebHelpNavBar { text-align:right; }\r
48 -->\r
49 </style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>\r
50 <script type="text/javascript" language="javascript" src="whver.js"></script>\r
51 <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>\r
52 <script type="text/javascript" language="javascript1.2" src="whutils.js"></script>\r
53 <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>\r
54 <script type="text/javascript" language="javascript1.2">\r
55 <!--\r
56 if (window.gbWhTopic)\r
57 {\r
58         if (window.setRelStartPage)\r
59         {\r
60         addTocInfo("Post-Pro module\n3D presentations\nField presentations\nGauss Points Presentations\nSegmentation");\r
61 addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");\r
62 addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");\r
63 \r
64         }\r
65 \r
66 \r
67         if (window.setRelStartPage)\r
68         {\r
69         setRelStartPage("index.htm");\r
70 \r
71                 autoSync(1);\r
72                 sendSyncInfo();\r
73                 sendAveInfoOut();\r
74         }\r
75 \r
76 }\r
77 else\r
78         if (window.gbIE4)\r
79                 document.location.reload();\r
80 //-->\r
81 </script>\r
82 </head>\r
83 <body><script type="text/javascript" language="javascript1.2">\r
84 <!--\r
85 if (window.writeIntopicBar)\r
86         writeIntopicBar(4);\r
87 //-->\r
88 </script>\r
89 <h1>Segmentation</h1>\r
90 \r
91 <p><span style="font-weight: bold;"><B><img src="i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> Segmentation</B></span> is \r
92  a functionality similar to <span style="font-weight: bold;"><B>Clipping</B></span> \r
93  in <span style="font-weight: bold;"><B>Mesh</B></span> and <span style="font-weight: bold;"><B>Geom</B></span> \r
94  modules. </p>\r
95 \r
96 <p><span style="font-weight: bold;"><B>Segmentation</B></span> can be activated \r
97  by clicking <img src="image35.gif" width="27px" height="27px" border="0" class="img_whs2"> (<span style="font-weight: bold;"><B>Plane Segmentation</B></span>) \r
98  or<img src="image38.gif" width="28px" height="29px" border="0" class="img_whs3"> (<span style="font-weight: bold;"><B>Sphere Segmentation</B></span>) \r
99  button in the Gauss Viewer toolbar. </p>\r
100 \r
101 <p>Once the command is activated, a new window, below the main 3D view \r
102  is created to display the content of the segmentation cursor. A dialog \r
103  box is also displayed to manually configure the segmentation cursor parameters.</p>\r
104 \r
105 <p>The <span style="font-weight: bold;"><B>Main view</B></span> (top) shows the \r
106  results at Gauss points with scalar bars. A semi-transparent <span style="font-weight: bold;"><B>Segmentation \r
107  Cursor</B></span> defines the part of the variables to be inspected. &nbsp;Two \r
108  different presentations for Gauss points are used, depending on location \r
109  of the points: <span style="font-weight: bold;"><B>Inside</B></span> or <span \r
110  style="font-weight: bold;"><B>Outside</B></span> the segmentation cursor. </p>\r
111 \r
112 <p>The <span style="font-weight: bold;"><B>Secondary view</B></span> (bottom) \r
113  is also called <span style="font-weight: bold;"><B>Segmentation Viewer</B></span>. \r
114  It shows, in real time, the results at Gauss points only (no mesh elements) \r
115  that are located inside the segmentation cursor. Gauss points are displayed \r
116  in the same way as <span style="font-weight: bold;"><B>Inside</B></span> points \r
117  in the first view. This view is automatically updated when the cursor \r
118  is changed in the first view.</p>\r
119 \r
120 <p><span style="font-weight: bold;"><B>Gauss Points</B></span> tab of the Segmentation \r
121  menu allows to define visualization parameters for Inside and Outside \r
122  cursor Gauss Points. &nbsp;See \r
123  <span style="font-weight: bold;"><B><a href="primitive_types.htm">Primitives</a></B></span> \r
124  and <span style="font-weight: bold;"><B><a href="types_of_gauss_points_presentations.htm">Presentations</a></B></span> \r
125  to learn about parameters definable in this tab. </p>\r
126 \r
127 <p>&nbsp;</p>\r
128 \r
129 <p class="whs4"><img src="pics/planes.png" x-maintain-ratio="TRUE" width="637px" height="545px" border="0" class="img_whs5"></p>\r
130 \r
131 <p>&nbsp;</p>\r
132 \r
133 <p><span style="font-weight: bold;"><B>Plane segmentation</B></span> &nbsp;is \r
134  characteristic for its Segmentation Cursor in the form of a box with an \r
135  axis to define its orientation and two planes defining its upper and lower \r
136  boundaries. </p>\r
137 \r
138 <p>It can be defined in Segmentation Cursor tab, which allows to define \r
139  coordinates of origin, direction and depth of the segmentation plane. \r
140  </p>\r
141 \r
142 <p>&nbsp;</p>\r
143 \r
144 <p class="whs6"><img src="pics/image74.gif" x-maintain-ratio="TRUE" width="283px" height="177px" border="0" class="img_whs7"></p>\r
145 \r
146 <p>&nbsp;</p>\r
147 \r
148 <p class="whs4"><img src="image37.jpg" width="450px" height="264px" border="0" class="img_whs8"></p>\r
149 \r
150 <p>&nbsp;</p>\r
151 \r
152 <p>Actually it is also possible to edit these parameters directly with \r
153  the mouse in the main 3D view :</p>\r
154 \r
155 <p>\95 Translation (dragging) of the lower plane along the V axis changes \r
156  the <span style="font-weight: bold;"><B>Origin</B></span> of the cursor</p>\r
157 \r
158 <p>\95 Rotating the V axis around its origin defines a new <span style="font-weight: bold;"><B>Direction</B></span> \r
159  for the cursor</p>\r
160 \r
161 <p>\95 Dragging the upper plane along its axis changes the <span style="font-weight: bold;"><B>Depth</B></span> \r
162  of the cursor. It is not possible to move the lower above the upper plane \r
163  (minimum depth is 0).</p>\r
164 \r
165 <p>&nbsp;</p>\r
166 \r
167 <p class="whs4"><img src="pics/spheroid.png" x-maintain-ratio="TRUE" width="636px" height="552px" border="0" class="img_whs9"></p>\r
168 \r
169 <p>&nbsp;</p>\r
170 \r
171 <p><span style="font-weight: bold;"><B>Sphere segmentation</B></span> &nbsp;is \r
172  characteristic for its Segmentation Cursor in the form of a sphere with \r
173  an axis to define its orientation. </p>\r
174 \r
175 <p>It can be defined in Segmentation Cursor tab, which allows to define \r
176  coordinates of origin, and radius of the segmentation plane.</p>\r
177 \r
178 <p>&nbsp;</p>\r
179 \r
180 <p class="whs10"><img src="pics/image117.gif" x-maintain-ratio="TRUE" width="154px" height="173px" border="0" class="img_whs11"></p>\r
181 \r
182 <p>&nbsp;</p>\r
183 \r
184 <p class="whs4"><img src="image38.jpg" width="449px" height="215px" border="0" class="img_whs12"></p>\r
185 \r
186 <p>&nbsp;</p>\r
187 \r
188 <p>The <span style="font-weight: bold;"><B>Origin</B></span> can also be changed \r
189  in the 3D Viewer by dragging the Sphere with the mouse . </p>\r
190 \r
191 <p>&nbsp;</p>\r
192 \r
193 <p>When the user exits the <span style="font-weight: bold;"><B>Segmentation</B></span> \r
194  menu, the function is ended and the second view (segmentation cursor viewer) \r
195  is erased.</p>\r
196 \r
197 <p>&nbsp;</p>\r
198 \r
199 <p>&nbsp;</p>\r
200 \r
201 <p>&nbsp;</p>\r
202 \r
203 <p>&nbsp;</p>\r
204 \r
205 <p>&nbsp;&nbsp;</p>\r
206 \r
207 <p>&nbsp;</p>\r
208 \r
209 <p>&nbsp;</p>\r
210 \r
211 <p>&nbsp;</p>\r
212 \r
213 <script type="text/javascript" language="javascript1.2">\r
214 <!--\r
215 if (window.writeIntopicBar)\r
216         writeIntopicBar(0);\r
217 //-->\r
218 </script>\r
219 </body>\r
220 </html>\r