]> SALOME platform Git repositories - modules/visu.git/blob - doc/salome/gui/VISU/files/stream_lines_presentation.htm
Salome HOME
DCQ : Merge with Ecole Ete a6.
[modules/visu.git] / doc / salome / gui / VISU / files / stream_lines_presentation.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
2 \r
3 <html>\r
4 \r
5 <!--(==============================================================)-->\r
6 <!--(Document created with RoboEditor. )============================-->\r
7 <!--(==============================================================)-->\r
8 \r
9 <head>\r
10 \r
11 <title>Stream Lines presentation</title>\r
12 \r
13 <!--(Meta)==========================================================-->\r
14 \r
15 <meta http-equiv=content-type content="text/html; charset=windows-1252">\r
16 <meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
17 <meta name=generator-major-version content=0.1>\r
18 <meta name=generator-minor-version content=1>\r
19 <meta name=filetype content=kadov>\r
20 <meta name=filetype-version content=1>\r
21 <meta name=page-count content=1>\r
22 <meta name=layout-height content=2132>\r
23 <meta name=layout-width content=703>\r
24 \r
25 \r
26 <!--(Links)=========================================================-->\r
27 \r
28  <link rel='stylesheet' href='../default_ns.css'>\r
29 <script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
30 <!--\r
31 if (navigator.appName !="Netscape")\r
32 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
33 //-->\r
34 </script>\r
35 <style type="text/css">\r
36 <!--\r
37 h1.whs1 {text-align: justify;}\r
38 p.whs2 {text-align: justify;}\r
39 img_whs3 {border-style: none; border: none; width: 30px; height: 30px; float: none;}\r
40 p.whs4 {text-indent: 48px; text-align: justify;}\r
41 p.whs5 {margin-left: 0px; text-indent: 48px; text-align: justify;}\r
42 p.whs6 {margin-left: 40px; text-align: justify;}\r
43 p.whs7 {font-style: italic; color: #ff0000; margin-left: 40px; text-align: justify;}\r
44 img_whs8 {border-style: none; border: none; width: 26px; height: 25px; float: none;}\r
45 p.whs9 {margin-left: 0px; text-align: justify;}\r
46 p.whs10 {text-align: justify; margin-left: 40px;}\r
47 img_whs11 {border-style: none; border: none; width: 400px; height: 386px;}\r
48 p.whs12 {margin-left: 40px; font-weight: bold; text-align: justify;}\r
49 img_whs13 {border-style: none; border: none; width: 574px; height: 411px; float: none;}\r
50 -->\r
51 </style>\r
52 <script type="text/javascript" language="JavaScript">\r
53 <!--\r
54 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
55 {\r
56   var strNSS = "<style type='text/css'>";\r
57   strNSS += "p.whs5 {margin-left:1; }";\r
58   strNSS += "p.whs9 {margin-left:1; }";\r
59   strNSS +="</style>";\r
60   document.write(strNSS);\r
61 }\r
62 //-->\r
63 </script>\r
64 <script type="text/javascript" language="JavaScript" title="BSSC Special Effects" src="../ehlpdhtm.js"></script><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
65 <!--\r
66 function reDo() {\r
67   if (innerWidth != origWidth || innerHeight != origHeight)\r
68      location.reload();\r
69 }\r
70 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
71         origWidth = innerWidth;\r
72         origHeight = innerHeight;\r
73         onresize = reDo;\r
74 }\r
75 onerror = null; \r
76 //-->\r
77 </script>\r
78 <style type="text/css">\r
79 <!--\r
80   div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}\r
81 -->\r
82 </style>\r
83 <script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
84 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
85 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
86 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
87 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
88 </head>\r
89 \r
90 <!--(Body)==========================================================-->\r
91 \r
92 \r
93 <body>\r
94 \r
95 <script type="text/javascript" language="javascript1.2">\r
96 <!--\r
97 if (window.gbWhTopic)\r
98 {\r
99         if (window.addTocInfo)\r
100         {\r
101         addTocInfo("VISU module\n3D presentations\nField presentations\nStream Lines presentation");\r
102 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
103 \r
104         }\r
105         if (window.writeBtnStyle)\r
106                 writeBtnStyle();\r
107 \r
108         if (window.writeIntopicBar)\r
109                 writeIntopicBar(1);\r
110 \r
111         if (window.setRelStartPage)\r
112         {\r
113         setRelStartPage("../visu.html");\r
114 \r
115                 autoSync(0);\r
116                 sendSyncInfo();\r
117                 sendAveInfoOut();\r
118         }\r
119 }\r
120 else\r
121         document.location.reload();\r
122 //-->\r
123 </script>\r
124 <h1 class="whs1">Stream Lines presentation</h1>\r
125 \r
126 <p class="whs2"><span style="font-weight: bold;"><B><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs3">Stream Lines </B></span>is a type of presentation transforming \r
127  into lines the cells with vectors having most similar direction. A streamline \r
128  can be thought of as the path that a massless particle takes in a vector \r
129  field. Streamlines are used to convey the structure of a vector field. \r
130  Usually streamlines are created to explore the most interesting features \r
131  in the field.</p>\r
132 \r
133 <p class="whs4">Creating streamlines \r
134  requires specifying multiple parameters including <span style="font-weight: bold;"><B>starting \r
135  points</B></span> of streamlines, <span style="font-weight: bold;"><B>direction</B></span> \r
136  and other parameters to control the <span style="font-weight: bold;"><B>propagation</B></span> \r
137  of the streamlines.</p>\r
138 \r
139 <p class="whs4">&nbsp;In \r
140  <span style="font-weight: bold;"><B>VISU</B></span> there is an option allowing \r
141  to specify <span style="font-weight: bold;"><B>one particular area</B></span> \r
142  of the field on which the <span style="font-weight: bold;"><B>Stream Lines</B></span> \r
143  presentation will be created. This option has been created for optimization \r
144  purposes: sometimes generation of a Stream Lines presentation based on \r
145  all points of a very complicated field is very time-consuming and requires \r
146  a lot of hardware resources. </p>\r
147 \r
148 <p class="whs5">To bound the area on which the Stream \r
149  Lines presentation will be created. you can use another field presentation. \r
150  The points of the field located on this source presentation will serve \r
151  as starting points for generated streamlines. &nbsp;</p>\r
152 \r
153 <p class="whs6">&nbsp;</p>\r
154 \r
155 <p class=TODO\r
156         style="text-align: justify;"><span class=expandtext\r
157                                                                                 style="color: #000000;"><font color=black >To create \r
158  a Stream Lines presentation:</font></span></p>\r
159 \r
160 <p class="whs7">&nbsp;</p>\r
161 \r
162 <p class="whs6">- Right-click on one \r
163  of the time stamps of the field in the Object browser and from the pop-up \r
164  menu choose <span style="font-weight: bold;"><B>Stream Lines, </B></span>or</p>\r
165 \r
166 <p class="whs6">&nbsp;</p>\r
167 \r
168 <p class="whs6">- Click on one of the \r
169  time stamps of the field in the Object browser and select from the main \r
170  menu <span style="font-weight: bold;"><B>Visualization &gt; Stream Lines</B></span>, \r
171  or click <img src="../pics/streamlinesicon.jpg" x-maintain-ratio="TRUE" width="26px" height="25px" border="0" class="img_whs8"> icon<span style="font-weight: bold;"> <B></B></span>in \r
172  the <span style="font-weight: bold;"><B>Visualization Toolbar.</B></span></p>\r
173 \r
174 <p class="whs6">&nbsp;</p>\r
175 \r
176 <p class="whs9">The following dialog \r
177  box will appear: </p>\r
178 \r
179 <p class="whs9">&nbsp;</p>\r
180 \r
181 <p class="whs10"><img src="../image13.jpg" width="400px" height="386px" border="0" class="img_whs11"></p>\r
182 \r
183 <p class="whs9">&nbsp;</p>\r
184 \r
185 <p class="whs9"><span style="font-weight: bold;"><B>Stream \r
186  Lines </B></span><span>tab allows you to set additional parameters of your \r
187  Stream Lines presentation:</span></p>\r
188 \r
189 <p class="whs6">&nbsp;</p>\r
190 \r
191 <p class="whs6">- <span style="font-weight: bold;"><B>Source</B></span>: \r
192  This set of fields allow to define a definite source presentation on the \r
193  basis of which your <span style="font-weight: bold;"><B>Stream Lines </B></span><span>presentation \r
194  will be generated. </span>&nbsp;&nbsp;</p>\r
195 \r
196 <p class="whs6">&nbsp;</p>\r
197 \r
198 <p class="whs6">If in the <span style="font-weight: bold;"><B>Source \r
199  type </B></span>choose box you have chosen <span style="font-weight: bold;"><B>None</B></span>, \r
200  your Stream Lines presentation will be generated on <span style="font-weight: bold;"><B>all</B></span> \r
201  points of the field. </p>\r
202 \r
203 <p class="whs6">You can also specify \r
204  the source presentation (from the list of already created field presentations). \r
205  The points of the field located on this source presentation will serve \r
206  as starting points for generated streamlines. </p>\r
207 \r
208 <p class="whs6">In the <span style="font-weight: bold;"><B>Used \r
209  points</B></span> field you can set the number of these starting points (from \r
210  0 to 100%).</p>\r
211 \r
212 <p class="whs6">&nbsp;</p>\r
213 \r
214 <p class="whs6">- <span style="font-weight: bold;"><B>Propagation \r
215  Time </B></span>field: this parameter controls the maximum length of the stream \r
216  line (measured in units of time)</p>\r
217 \r
218 <p class="whs6">&nbsp;</p>\r
219 \r
220 <p class="whs6">- <span style="font-weight: bold;"><B>Step \r
221  Length </B></span>field: this parameter defines the size of the output line \r
222  segments that make up the streamline (which is represented as a polyline).</p>\r
223 \r
224 <p class="whs6">&nbsp;</p>\r
225 \r
226 <p class="whs6">- <span style="font-weight: bold;"><B>Integration \r
227  Step </B></span>field: parameter of smoothness of the stream lines. This parameter \r
228  defines the accuracy of construction of the streamlines. A smaller value \r
229  of this parameter allows to construct smoother streamlines (at the cost \r
230  of more computation time).</p>\r
231 \r
232 <p class="whs6">&nbsp;</p>\r
233 \r
234 <p class="whs12">- Direction <span style="font-weight: normal;">choose \r
235  box: this option allows to select direction of the stream lines.(Forward, \r
236  Backward or Both)</span></p>\r
237 \r
238 <p class="whs12">&nbsp;</p>\r
239 \r
240 <p class="whs6">- <span style="font-weight: bold;"><B>Magnitude \r
241  coloring</B></span> check box: this option allows to color your presentation \r
242  according the vector values applied to the cells of the mesh or to display \r
243  it using only one color (this color can be selected if you click <span \r
244  style="font-weight: bold;"><B>Use Color </B></span>button).</p>\r
245 \r
246 <p class="whs2">&nbsp;</p>\r
247 \r
248 <p><span style="font-weight: bold;"><B>Scalar Bar </B></span>tab allows to define \r
249  the parameters of the scalar bar displayed along with this presentation \r
250  (<a href="scalar_map_presentation.htm#Scalar Bar">see also</a>).</p>\r
251 \r
252 <p>&nbsp;</p>\r
253 \r
254 <p class="whs2"><span style="font-family: 'Times New Roman', serif;">After \r
255  you have finished with setting these parameters, click <span style="font-weight: bold;"><B>OK. \r
256  </B></span>Your presentation with scalar bar will be immediately displayed \r
257  in the viewer: </span></p>\r
258 \r
259 <p class="whs2">&nbsp;</p>\r
260 \r
261 <p class="whs6">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../pics/streamlinesprsnt.jpg" x-maintain-ratio="TRUE" width="574px" height="411px" border="0" class="img_whs13"></p>\r
262 \r
263 <p class="whs9">&nbsp;</p>\r
264 \r
265 <p class="whs9">&nbsp;</p>\r
266 \r
267 <p class="whs9">\r
268 <a href="javascript:void(0);" onClick="var e; if (parseInt(navigator.appVersion)>=4){e=event;}  if (parseInt(navigator.appVersion) >=2 && typeof(PopupMenu_Invoke) == 'function') PopupMenu_Invoke(e,'','Creating field presentations','creating_field_presentations.htm','Editing field presentations','editing_field_presentations.htm');return false;" title="Related Topics"><img src="../ss_btn_related_topics.gif" border=0 height=17 width=82 alt="Related Topics"></a></p>\r
269 \r
270 <p class="whs9">&nbsp;</p>\r
271 \r
272 <p class="whs9">&nbsp;</p>\r
273 \r
274 <script type="text/javascript" language="JavaScript" title="WebHelpRelatedTopics"><!--\r
275 if (parseInt(navigator.appVersion) >= 3 && typeof (WritePopupMenuLayer) == "function")\r
276   WritePopupMenuLayer();\r
277 //--></script><script type="text/javascript" language="javascript1.2">\r
278 <!--\r
279 if (window.writeIntopicBar)\r
280         writeIntopicBar(0);\r
281 //-->\r
282 </script>\r
283 </body>\r
284 \r
285 </html>\r