1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 <meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
6 <title>Main Page</title>
7 <link href="doxygen.css" rel="stylesheet" type="text/css">
8 <link href="tabs.css" rel="stylesheet" type="text/css">
14 <!-- Generated by Doxygen 1.4.7 -->
16 <a class="el" href="namespaceVISU.html">VISU</a>.<a class="el" href="interfaceVISU_1_1IsoSurfaces.html">IsoSurfaces</a></div>
17 <h1>VISU.IsoSurfaces Interface Reference</h1><!-- doxytag: class="VISU::IsoSurfaces" --><!-- doxytag: inherits="VISU::ScalarMap" -->Interface of the isometric surface presentation.
18 <a href="#_details">More...</a>
20 <code>import "VISU_Gen.idl";</code>
22 Inheritance diagram for VISU.IsoSurfaces:<p><center><img src="interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg" border="0" usemap="#VISU_8IsoSurfaces__inherit__map" alt="Inheritance graph"></center>
23 <map name="VISU_8IsoSurfaces__inherit__map">
24 <area href="interfaceVISU_1_1ScalarMap.html" shape="rect" coords="113,382,238,406" alt="">
25 <area href="interfaceVISU_1_1ColoredPrs3d.html" shape="rect" coords="104,308,248,332" alt="">
26 <area href="interfaceVISU_1_1Prs3d.html" shape="rect" coords="129,233,222,257" alt="">
27 <area href="interfaceVISU_1_1PrsObject.html" shape="rect" coords="34,158,154,182" alt="">
28 <area href="interfaceVISU_1_1RemovableObject.html" shape="rect" coords="8,84,181,108" alt="">
29 <area href="interfaceVISU_1_1Base.html" shape="rect" coords="50,9,138,33" alt="">
30 <area href="classSALOME_1_1GenericObj.html" shape="rect" coords="178,158,336,182" alt="">
32 <table border="0" cellpadding="0" cellspacing="0">
34 <tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
35 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c4a9a857d0c95384e2acef9c8e76cfe72">HORIZONTAL</a></td></tr>
37 <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715cc07ed3c4c4497b33732952b64482971d">VERTICAL</a></td></tr>
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> { <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c4a9a857d0c95384e2acef9c8e76cfe72">HORIZONTAL</a>,
40 <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715cc07ed3c4c4497b33732952b64482971d">VERTICAL</a>
43 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1IsoSurfaces.html#668b95d719d871f2ebccc2cf6a187700">SetNbSurfaces</a> (in long theNb)</td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1IsoSurfaces.html#60ae4a9ffb947112d4cbcb228e0e42bf">GetNbSurfaces</a> ()</td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ScalarMap.html#533517f061d61d34128a7ebd40ec3df2">SetScaling</a> (in <a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> theScaling)</td></tr>
50 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ScalarMap.html#af368a29e0046f847a2af205e7040c23">GetScaling</a> ()</td></tr>
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ScalarMap.html#76016f8035d5fb342c64b13ca2e30a66">SetRange</a> (in double theMin, in double theMax)</td></tr>
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ScalarMap.html#39afc84381d63d9d8f77a37b86e36e5e">SetSourceRange</a> ()</td></tr>
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ScalarMap.html#04340c7d752c439d0715da0c84a3a9c2">AddMeshOnGroup</a> (in string theGroupName)</td></tr>
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ScalarMap.html#11ff37051db7278522d4f55a104ad1de">RemoveAllGeom</a> ()</td></tr>
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#0cb01513d53cac1cf26699344580962a">SetScalarMode</a> (in long theScalarMode)</td></tr>
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#bd7047f0543f356e7e0853285679c8a0">GetScalarMode</a> ()</td></tr>
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#df97f8522a471c2e90470584cf7c92d9">GetMin</a> ()</td></tr>
66 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#294cd1fcd6a6c21d76a6d03dc28b5a85">GetMax</a> ()</td></tr>
68 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#ff19e0cdd15257ff97b65daf0fae8d57">GetSourceMin</a> ()</td></tr>
70 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#c559644dd49a59f28a7ae5047da2b01b">GetSourceMax</a> ()</td></tr>
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#e0604356d4ef90ad08cf001f109e1153">IsRangeFixed</a> ()</td></tr>
74 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#e5d7bfff180529eedad1a140e5a449c3">SetPosition</a> (in double X, in double Y)</td></tr>
76 <tr><td class="mdescLeft"> </td><td class="mdescRight">Position of the scalar bar. <a href="#e5d7bfff180529eedad1a140e5a449c3"></a><br></td></tr>
77 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#ddd48392a778ada1e0153ddcc781edbc">GetPosX</a> ()</td></tr>
79 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#a20c6859e00c881a7db6fa3259a33e51">GetPosY</a> ()</td></tr>
81 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#e9331edc9bb097dd99556ee27735710c">SetSize</a> (in double theWidth, in double theHeight)</td></tr>
83 <tr><td class="mdescLeft"> </td><td class="mdescRight">Size of this presentable object. <a href="#e9331edc9bb097dd99556ee27735710c"></a><br></td></tr>
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#fb5593e03da36959bcd7ac2e25c387ef">GetWidth</a> ()</td></tr>
86 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#75cb62b325060b5d268159e53e7a9de4">GetHeight</a> ()</td></tr>
88 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#caf0e43c7f94f9c3c2a2482a1ab0db06">SetNbColors</a> (in long theNbColors)</td></tr>
90 <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#2164a8ce3d888c7ac6b3644c0b7347c2">GetNbColors</a> ()</td></tr>
92 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#21dd013631e20ce6c72368e7ac568802">SetLabels</a> (in long theNbLabels)</td></tr>
94 <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#085c23900301c3a4eb274584ee7d8ca6">GetLabels</a> ()</td></tr>
96 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#449207525dc96443b81f42cef38047dd">SetTitle</a> (in string theName)</td></tr>
98 <tr><td class="memItemLeft" nowrap align="right" valign="top">string </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#3618c82757da8f8471dd20ab13cbc27b">GetTitle</a> ()</td></tr>
100 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#72fe2019f5aa9bb1c5e19b67a51d7f71">SetBarOrientation</a> (in <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> theOrientation)</td></tr>
102 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#8422578b257adc48e4c9e50d697e0364">GetBarOrientation</a> ()</td></tr>
104 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Prs3d.html#347812588c93643946de30dfc62cf765">SetOffset</a> (in float theDx, in float theDy, in float theDz)</td></tr>
106 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Prs3d.html#fec212476adf7396e8672ae1c3e7fb78">GetOffset</a> (out float theDx, out float theDy, out float theDz)</td></tr>
108 <tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Prs3d.html#b02c2fa9085433d4f3e50bf052471139">GetMemorySize</a> ()</td></tr>
110 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1RemovableObject.html#7d053f4324b26edd325024cd45424f13">RemoveFromStudy</a> ()</td></tr>
112 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceVISU.html#c62012e4273b0b0806cf08bf92a788a7">IdType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Base.html#5da28cc23f3657dd24a3b8598319c522">GetID</a> ()</td></tr>
114 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="namespaceVISU.html#8c689d7b5f5d6abcd324e3eaab1b0505">VISUType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Base.html#6f62d77b0451737114b5a10bf23be21e">GetType</a> ()</td></tr>
117 <hr><a name="_details"></a><h2>Detailed Description</h2>
118 This interface contains presentation parameters of isometric surface presentations. <br>
119 Iso surfaces presentation combines all equal scalar values on the cells and on the basis of them constructs isobaric surfaces, which form this presentation.
121 <hr><h2>Member Enumeration Documentation</h2>
122 <a class="anchor" name="12f791060a4820aca541565c57ce715c"></a><!-- doxytag: member="VISU::IsoSurfaces::Orientation" ref="12f791060a4820aca541565c57ce715c" args="" -->
123 <div class="memitem">
124 <div class="memproto">
125 <table class="memname">
127 <td class="memname">enum <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">VISU::ColoredPrs3d::Orientation</a><code> [inherited]</code> </td>
134 Orientation of the scalar bar (to provide backward compatibility). <dl compact><dt><b>Enumerator: </b></dt><dd>
135 <table border="0" cellspacing="2" cellpadding="0">
136 <tr><td valign="top"><em><a class="anchor" name="12f791060a4820aca541565c57ce715c4a9a857d0c95384e2acef9c8e76cfe72"></a><!-- doxytag: member="HORIZONTAL" ref="12f791060a4820aca541565c57ce715c4a9a857d0c95384e2acef9c8e76cfe72" args="" -->HORIZONTAL</em> </td><td>
137 Horizontal orientation of the scalar bar. </td></tr>
138 <tr><td valign="top"><em><a class="anchor" name="12f791060a4820aca541565c57ce715cc07ed3c4c4497b33732952b64482971d"></a><!-- doxytag: member="VERTICAL" ref="12f791060a4820aca541565c57ce715cc07ed3c4c4497b33732952b64482971d" args="" -->VERTICAL</em> </td><td>
139 Vertical orientation of the scalar bar. </td></tr>
144 Implemented in <a class="el" href="interfaceVISU_1_1Plot3D.html#7fd6d4048589d7e44364c1d3070a5713">VISU.Plot3D</a>, and <a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">VISU.CutPlanes</a>.
147 <hr><h2>Member Function Documentation</h2>
148 <a class="anchor" name="668b95d719d871f2ebccc2cf6a187700"></a><!-- doxytag: member="VISU::IsoSurfaces::SetNbSurfaces" ref="668b95d719d871f2ebccc2cf6a187700" args="(in long theNb)" -->
149 <div class="memitem">
150 <div class="memproto">
151 <table class="memname">
153 <td class="memname">void VISU.IsoSurfaces.SetNbSurfaces </td>
155 <td class="paramtype">in long </td>
156 <td class="paramname"> <em>theNb</em> </td>
157 <td> ) </td>
158 <td width="100%"></td>
165 Sets the number of isometric surfaces. <dl compact><dt><b>Parameters:</b></dt><dd>
166 <table border="0" cellspacing="2" cellpadding="0">
167 <tr><td valign="top"></td><td valign="top"><em>theNb</em> </td><td>A long value defining the number of isometric surfaces which will be used for construction of this presentation. </td></tr>
173 <a class="anchor" name="60ae4a9ffb947112d4cbcb228e0e42bf"></a><!-- doxytag: member="VISU::IsoSurfaces::GetNbSurfaces" ref="60ae4a9ffb947112d4cbcb228e0e42bf" args="()" -->
174 <div class="memitem">
175 <div class="memproto">
176 <table class="memname">
178 <td class="memname">long VISU.IsoSurfaces.GetNbSurfaces </td>
180 <td class="paramname"> </td>
181 <td> ) </td>
182 <td width="100%"></td>
189 Gets the number of isometric surfaces
192 <a class="anchor" name="533517f061d61d34128a7ebd40ec3df2"></a><!-- doxytag: member="VISU::IsoSurfaces::SetScaling" ref="533517f061d61d34128a7ebd40ec3df2" args="(in Scaling theScaling)" -->
193 <div class="memitem">
194 <div class="memproto">
195 <table class="memname">
197 <td class="memname">void VISU.ScalarMap.SetScaling </td>
199 <td class="paramtype">in <a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> </td>
200 <td class="paramname"> <em>theScaling</em> </td>
201 <td> ) </td>
202 <td width="100%"><code> [inherited]</code></td>
209 Sets the type of scaling of the values reflected by the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
210 <table border="0" cellspacing="2" cellpadding="0">
211 <tr><td valign="top"></td><td valign="top"><em>theScaling</em> </td><td>The value of this parameter is taken from the <em>Scaling</em> enumeration. </td></tr>
217 <a class="anchor" name="af368a29e0046f847a2af205e7040c23"></a><!-- doxytag: member="VISU::IsoSurfaces::GetScaling" ref="af368a29e0046f847a2af205e7040c23" args="()" -->
218 <div class="memitem">
219 <div class="memproto">
220 <table class="memname">
222 <td class="memname"><a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> VISU.ScalarMap.GetScaling </td>
224 <td class="paramname"> </td>
225 <td> ) </td>
226 <td width="100%"><code> [inherited]</code></td>
233 Gets the type of scaling of the values reflected by this presentation.
236 <a class="anchor" name="76016f8035d5fb342c64b13ca2e30a66"></a><!-- doxytag: member="VISU::IsoSurfaces::SetRange" ref="76016f8035d5fb342c64b13ca2e30a66" args="(in double theMin, in double theMax)" -->
237 <div class="memitem">
238 <div class="memproto">
239 <table class="memname">
241 <td class="memname">void VISU.ScalarMap.SetRange </td>
243 <td class="paramtype">in double </td>
244 <td class="paramname"> <em>theMin</em>, </td>
247 <td class="paramkey"></td>
249 <td class="paramtype">in double </td>
250 <td class="paramname"> <em>theMax</em></td><td> </td>
255 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
262 Sets scalar range - min and max boundaries of the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
263 <table border="0" cellspacing="2" cellpadding="0">
264 <tr><td valign="top"></td><td valign="top"><em>theMin</em> </td><td>Min boundary of the scalar bar. </td></tr>
265 <tr><td valign="top"></td><td valign="top"><em>theMax</em> </td><td>Max boundary of the scalar bar. </td></tr>
271 <a class="anchor" name="39afc84381d63d9d8f77a37b86e36e5e"></a><!-- doxytag: member="VISU::IsoSurfaces::SetSourceRange" ref="39afc84381d63d9d8f77a37b86e36e5e" args="()" -->
272 <div class="memitem">
273 <div class="memproto">
274 <table class="memname">
276 <td class="memname">void VISU.ScalarMap.SetSourceRange </td>
278 <td class="paramname"> </td>
279 <td> ) </td>
280 <td width="100%"><code> [inherited]</code></td>
287 Sets scalar range that corresponds to the source data.
290 <a class="anchor" name="04340c7d752c439d0715da0c84a3a9c2"></a><!-- doxytag: member="VISU::IsoSurfaces::AddMeshOnGroup" ref="04340c7d752c439d0715da0c84a3a9c2" args="(in string theGroupName)" -->
291 <div class="memitem">
292 <div class="memproto">
293 <table class="memname">
295 <td class="memname">void VISU.ScalarMap.AddMeshOnGroup </td>
297 <td class="paramtype">in string </td>
298 <td class="paramname"> <em>theGroupName</em> </td>
299 <td> ) </td>
300 <td width="100%"><code> [inherited]</code></td>
307 Add group as geometry of presentation. <dl compact><dt><b>Parameters:</b></dt><dd>
308 <table border="0" cellspacing="2" cellpadding="0">
309 <tr><td valign="top"></td><td valign="top"><em>theMeshName</em> </td><td>- mesh name </td></tr>
310 <tr><td valign="top"></td><td valign="top"><em>theGroupName</em> </td><td>- group name </td></tr>
316 <a class="anchor" name="11ff37051db7278522d4f55a104ad1de"></a><!-- doxytag: member="VISU::IsoSurfaces::RemoveAllGeom" ref="11ff37051db7278522d4f55a104ad1de" args="()" -->
317 <div class="memitem">
318 <div class="memproto">
319 <table class="memname">
321 <td class="memname">void VISU.ScalarMap.RemoveAllGeom </td>
323 <td class="paramname"> </td>
324 <td> ) </td>
325 <td width="100%"><code> [inherited]</code></td>
332 PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh).
335 <a class="anchor" name="0cb01513d53cac1cf26699344580962a"></a><!-- doxytag: member="VISU::IsoSurfaces::SetScalarMode" ref="0cb01513d53cac1cf26699344580962a" args="(in long theScalarMode)" -->
336 <div class="memitem">
337 <div class="memproto">
338 <table class="memname">
340 <td class="memname">void VISU.ColoredPrs3d.SetScalarMode </td>
342 <td class="paramtype">in long </td>
343 <td class="paramname"> <em>theScalarMode</em> </td>
344 <td> ) </td>
345 <td width="100%"><code> [inherited]</code></td>
352 Sets the method of coloring of the elements composing a 3D presentation.
355 <a class="anchor" name="bd7047f0543f356e7e0853285679c8a0"></a><!-- doxytag: member="VISU::IsoSurfaces::GetScalarMode" ref="bd7047f0543f356e7e0853285679c8a0" args="()" -->
356 <div class="memitem">
357 <div class="memproto">
358 <table class="memname">
360 <td class="memname">long VISU.ColoredPrs3d.GetScalarMode </td>
362 <td class="paramname"> </td>
363 <td> ) </td>
364 <td width="100%"><code> [inherited]</code></td>
371 Gets the method of coloring of the elements composing a 3D presentation.
374 <a class="anchor" name="df97f8522a471c2e90470584cf7c92d9"></a><!-- doxytag: member="VISU::IsoSurfaces::GetMin" ref="df97f8522a471c2e90470584cf7c92d9" args="()" -->
375 <div class="memitem">
376 <div class="memproto">
377 <table class="memname">
379 <td class="memname">double VISU.ColoredPrs3d.GetMin </td>
381 <td class="paramname"> </td>
382 <td> ) </td>
383 <td width="100%"><code> [inherited]</code></td>
390 Gets the min boundary of the scalar bar.
393 <a class="anchor" name="294cd1fcd6a6c21d76a6d03dc28b5a85"></a><!-- doxytag: member="VISU::IsoSurfaces::GetMax" ref="294cd1fcd6a6c21d76a6d03dc28b5a85" args="()" -->
394 <div class="memitem">
395 <div class="memproto">
396 <table class="memname">
398 <td class="memname">double VISU.ColoredPrs3d.GetMax </td>
400 <td class="paramname"> </td>
401 <td> ) </td>
402 <td width="100%"><code> [inherited]</code></td>
409 Gets the max boundary of the scalar bar.
412 <a class="anchor" name="ff19e0cdd15257ff97b65daf0fae8d57"></a><!-- doxytag: member="VISU::IsoSurfaces::GetSourceMin" ref="ff19e0cdd15257ff97b65daf0fae8d57" args="()" -->
413 <div class="memitem">
414 <div class="memproto">
415 <table class="memname">
417 <td class="memname">double VISU.ColoredPrs3d.GetSourceMin </td>
419 <td class="paramname"> </td>
420 <td> ) </td>
421 <td width="100%"><code> [inherited]</code></td>
428 Gets the min boundary of the scalar bar from source data.
431 <a class="anchor" name="c559644dd49a59f28a7ae5047da2b01b"></a><!-- doxytag: member="VISU::IsoSurfaces::GetSourceMax" ref="c559644dd49a59f28a7ae5047da2b01b" args="()" -->
432 <div class="memitem">
433 <div class="memproto">
434 <table class="memname">
436 <td class="memname">double VISU.ColoredPrs3d.GetSourceMax </td>
438 <td class="paramname"> </td>
439 <td> ) </td>
440 <td width="100%"><code> [inherited]</code></td>
447 Gets the max boundary of the scalar bar from source data.
450 <a class="anchor" name="e0604356d4ef90ad08cf001f109e1153"></a><!-- doxytag: member="VISU::IsoSurfaces::IsRangeFixed" ref="e0604356d4ef90ad08cf001f109e1153" args="()" -->
451 <div class="memitem">
452 <div class="memproto">
453 <table class="memname">
455 <td class="memname">boolean VISU.ColoredPrs3d.IsRangeFixed </td>
457 <td class="paramname"> </td>
458 <td> ) </td>
459 <td width="100%"><code> [inherited]</code></td>
466 Defines whether the scalar range corresponds to the source data or not.
469 <a class="anchor" name="e5d7bfff180529eedad1a140e5a449c3"></a><!-- doxytag: member="VISU::IsoSurfaces::SetPosition" ref="e5d7bfff180529eedad1a140e5a449c3" args="(in double X, in double Y)" -->
470 <div class="memitem">
471 <div class="memproto">
472 <table class="memname">
474 <td class="memname">void VISU.ColoredPrs3d.SetPosition </td>
476 <td class="paramtype">in double </td>
477 <td class="paramname"> <em>X</em>, </td>
480 <td class="paramkey"></td>
482 <td class="paramtype">in double </td>
483 <td class="paramname"> <em>Y</em></td><td> </td>
488 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
495 Sets the position of the scalar bar origin on the screen. <dl compact><dt><b>Parameters:</b></dt><dd>
496 <table border="0" cellspacing="2" cellpadding="0">
497 <tr><td valign="top"></td><td valign="top"><em>X</em> </td><td>Horizontal position. The value can be between 0 and 1. </td></tr>
498 <tr><td valign="top"></td><td valign="top"><em>Y</em> </td><td>Vertical position. The value can be between 0 and 1. </td></tr>
504 <a class="anchor" name="ddd48392a778ada1e0153ddcc781edbc"></a><!-- doxytag: member="VISU::IsoSurfaces::GetPosX" ref="ddd48392a778ada1e0153ddcc781edbc" args="()" -->
505 <div class="memitem">
506 <div class="memproto">
507 <table class="memname">
509 <td class="memname">double VISU.ColoredPrs3d.GetPosX </td>
511 <td class="paramname"> </td>
512 <td> ) </td>
513 <td width="100%"><code> [inherited]</code></td>
520 Gets horizontal position of the scalar bar origin.
523 <a class="anchor" name="a20c6859e00c881a7db6fa3259a33e51"></a><!-- doxytag: member="VISU::IsoSurfaces::GetPosY" ref="a20c6859e00c881a7db6fa3259a33e51" args="()" -->
524 <div class="memitem">
525 <div class="memproto">
526 <table class="memname">
528 <td class="memname">double VISU.ColoredPrs3d.GetPosY </td>
530 <td class="paramname"> </td>
531 <td> ) </td>
532 <td width="100%"><code> [inherited]</code></td>
539 Gets vertical position of the scalar bar origin.
542 <a class="anchor" name="e9331edc9bb097dd99556ee27735710c"></a><!-- doxytag: member="VISU::IsoSurfaces::SetSize" ref="e9331edc9bb097dd99556ee27735710c" args="(in double theWidth, in double theHeight)" -->
543 <div class="memitem">
544 <div class="memproto">
545 <table class="memname">
547 <td class="memname">void VISU.ColoredPrs3d.SetSize </td>
549 <td class="paramtype">in double </td>
550 <td class="paramname"> <em>theWidth</em>, </td>
553 <td class="paramkey"></td>
555 <td class="paramtype">in double </td>
556 <td class="paramname"> <em>theHeight</em></td><td> </td>
561 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
568 Sets the size of the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
569 <table border="0" cellspacing="2" cellpadding="0">
570 <tr><td valign="top"></td><td valign="top"><em>theWidth</em> </td><td>Width of this presentable object. The value can be between 0 and 1. </td></tr>
571 <tr><td valign="top"></td><td valign="top"><em>theHeight</em> </td><td>Height of this presentable object. The value can be between 0 and 1. </td></tr>
577 <a class="anchor" name="fb5593e03da36959bcd7ac2e25c387ef"></a><!-- doxytag: member="VISU::IsoSurfaces::GetWidth" ref="fb5593e03da36959bcd7ac2e25c387ef" args="()" -->
578 <div class="memitem">
579 <div class="memproto">
580 <table class="memname">
582 <td class="memname">double VISU.ColoredPrs3d.GetWidth </td>
584 <td class="paramname"> </td>
585 <td> ) </td>
586 <td width="100%"><code> [inherited]</code></td>
593 Gets the width of this presentable object. <dl compact><dt><b>Returns:</b></dt><dd>A double value corresponding to the width of this presentable object. </dd></dl>
597 <a class="anchor" name="75cb62b325060b5d268159e53e7a9de4"></a><!-- doxytag: member="VISU::IsoSurfaces::GetHeight" ref="75cb62b325060b5d268159e53e7a9de4" args="()" -->
598 <div class="memitem">
599 <div class="memproto">
600 <table class="memname">
602 <td class="memname">double VISU.ColoredPrs3d.GetHeight </td>
604 <td class="paramname"> </td>
605 <td> ) </td>
606 <td width="100%"><code> [inherited]</code></td>
613 Gets the height of this presentable object. <dl compact><dt><b>Returns:</b></dt><dd>A double value corresponding to the height of this presentable object. </dd></dl>
617 <a class="anchor" name="caf0e43c7f94f9c3c2a2482a1ab0db06"></a><!-- doxytag: member="VISU::IsoSurfaces::SetNbColors" ref="caf0e43c7f94f9c3c2a2482a1ab0db06" args="(in long theNbColors)" -->
618 <div class="memitem">
619 <div class="memproto">
620 <table class="memname">
622 <td class="memname">void VISU.ColoredPrs3d.SetNbColors </td>
624 <td class="paramtype">in long </td>
625 <td class="paramname"> <em>theNbColors</em> </td>
626 <td> ) </td>
627 <td width="100%"><code> [inherited]</code></td>
634 Sets the number of colors which will be used for presentation of this presentable object. <dl compact><dt><b>Parameters:</b></dt><dd>
635 <table border="0" cellspacing="2" cellpadding="0">
636 <tr><td valign="top"></td><td valign="top"><em>theNbColors</em> </td><td>A long value defining the number of colors. </td></tr>
642 <a class="anchor" name="2164a8ce3d888c7ac6b3644c0b7347c2"></a><!-- doxytag: member="VISU::IsoSurfaces::GetNbColors" ref="2164a8ce3d888c7ac6b3644c0b7347c2" args="()" -->
643 <div class="memitem">
644 <div class="memproto">
645 <table class="memname">
647 <td class="memname">long VISU.ColoredPrs3d.GetNbColors </td>
649 <td class="paramname"> </td>
650 <td> ) </td>
651 <td width="100%"><code> [inherited]</code></td>
658 Gets the number of colors which will be used for visualization of this presentable object. <dl compact><dt><b>Returns:</b></dt><dd>A long value corresponding to the number of colors which will be used for visualization of this presentable object. </dd></dl>
662 <a class="anchor" name="21dd013631e20ce6c72368e7ac568802"></a><!-- doxytag: member="VISU::IsoSurfaces::SetLabels" ref="21dd013631e20ce6c72368e7ac568802" args="(in long theNbLabels)" -->
663 <div class="memitem">
664 <div class="memproto">
665 <table class="memname">
667 <td class="memname">void VISU.ColoredPrs3d.SetLabels </td>
669 <td class="paramtype">in long </td>
670 <td class="paramname"> <em>theNbLabels</em> </td>
671 <td> ) </td>
672 <td width="100%"><code> [inherited]</code></td>
679 Sets the number of labels which will be used for indication of color gradation of the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
680 <table border="0" cellspacing="2" cellpadding="0">
681 <tr><td valign="top"></td><td valign="top"><em>theNbLabels</em> </td><td>A long value defining the number of labels. </td></tr>
687 <a class="anchor" name="085c23900301c3a4eb274584ee7d8ca6"></a><!-- doxytag: member="VISU::IsoSurfaces::GetLabels" ref="085c23900301c3a4eb274584ee7d8ca6" args="()" -->
688 <div class="memitem">
689 <div class="memproto">
690 <table class="memname">
692 <td class="memname">long VISU.ColoredPrs3d.GetLabels </td>
694 <td class="paramname"> </td>
695 <td> ) </td>
696 <td width="100%"><code> [inherited]</code></td>
703 Gets the number of labels which will be used for indication of color gradation of the scalar bar. <dl compact><dt><b>Returns:</b></dt><dd>A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar. </dd></dl>
707 <a class="anchor" name="449207525dc96443b81f42cef38047dd"></a><!-- doxytag: member="VISU::IsoSurfaces::SetTitle" ref="449207525dc96443b81f42cef38047dd" args="(in string theName)" -->
708 <div class="memitem">
709 <div class="memproto">
710 <table class="memname">
712 <td class="memname">void VISU.ColoredPrs3d.SetTitle </td>
714 <td class="paramtype">in string </td>
715 <td class="paramname"> <em>theName</em> </td>
716 <td> ) </td>
717 <td width="100%"><code> [inherited]</code></td>
724 Sets the title of the scalar bar. By default - the name of the selected result is used. <dl compact><dt><b>Parameters:</b></dt><dd>
725 <table border="0" cellspacing="2" cellpadding="0">
726 <tr><td valign="top"></td><td valign="top"><em>theName</em> </td><td>String parameter defining the name of the scalar bar. </td></tr>
732 <a class="anchor" name="3618c82757da8f8471dd20ab13cbc27b"></a><!-- doxytag: member="VISU::IsoSurfaces::GetTitle" ref="3618c82757da8f8471dd20ab13cbc27b" args="()" -->
733 <div class="memitem">
734 <div class="memproto">
735 <table class="memname">
737 <td class="memname">string VISU.ColoredPrs3d.GetTitle </td>
739 <td class="paramname"> </td>
740 <td> ) </td>
741 <td width="100%"><code> [inherited]</code></td>
748 Gets the title of the scalar bar.
751 <a class="anchor" name="72fe2019f5aa9bb1c5e19b67a51d7f71"></a><!-- doxytag: member="VISU::IsoSurfaces::SetBarOrientation" ref="72fe2019f5aa9bb1c5e19b67a51d7f71" args="(in Orientation theOrientation)" -->
752 <div class="memitem">
753 <div class="memproto">
754 <table class="memname">
756 <td class="memname">void VISU.ColoredPrs3d.SetBarOrientation </td>
758 <td class="paramtype">in <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> </td>
759 <td class="paramname"> <em>theOrientation</em> </td>
760 <td> ) </td>
761 <td width="100%"><code> [inherited]</code></td>
768 Sets the type of orientation of the scalar bar (to provide backward compatibility). <dl compact><dt><b>Parameters:</b></dt><dd>
769 <table border="0" cellspacing="2" cellpadding="0">
770 <tr><td valign="top"></td><td valign="top"><em>theOrientation</em> </td><td>This parameter defines the orientation of the scalar bar. It is taken from the <em>Orientaton</em> enumeration. </td></tr>
776 <a class="anchor" name="8422578b257adc48e4c9e50d697e0364"></a><!-- doxytag: member="VISU::IsoSurfaces::GetBarOrientation" ref="8422578b257adc48e4c9e50d697e0364" args="()" -->
777 <div class="memitem">
778 <div class="memproto">
779 <table class="memname">
781 <td class="memname"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> VISU.ColoredPrs3d.GetBarOrientation </td>
783 <td class="paramname"> </td>
784 <td> ) </td>
785 <td width="100%"><code> [inherited]</code></td>
792 Gets the type of orientation of the scalar bar (to provide backward compatibility).
795 <a class="anchor" name="347812588c93643946de30dfc62cf765"></a><!-- doxytag: member="VISU::IsoSurfaces::SetOffset" ref="347812588c93643946de30dfc62cf765" args="(in float theDx, in float theDy, in float theDz)" -->
796 <div class="memitem">
797 <div class="memproto">
798 <table class="memname">
800 <td class="memname">void VISU.Prs3d.SetOffset </td>
802 <td class="paramtype">in float </td>
803 <td class="paramname"> <em>theDx</em>, </td>
806 <td class="paramkey"></td>
808 <td class="paramtype">in float </td>
809 <td class="paramname"> <em>theDy</em>, </td>
812 <td class="paramkey"></td>
814 <td class="paramtype">in float </td>
815 <td class="paramname"> <em>theDz</em></td><td> </td>
820 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
827 Move the 3D presentation according to the given offset parameters
830 <a class="anchor" name="fec212476adf7396e8672ae1c3e7fb78"></a><!-- doxytag: member="VISU::IsoSurfaces::GetOffset" ref="fec212476adf7396e8672ae1c3e7fb78" args="(out float theDx, out float theDy, out float theDz)" -->
831 <div class="memitem">
832 <div class="memproto">
833 <table class="memname">
835 <td class="memname">void VISU.Prs3d.GetOffset </td>
837 <td class="paramtype">out float </td>
838 <td class="paramname"> <em>theDx</em>, </td>
841 <td class="paramkey"></td>
843 <td class="paramtype">out float </td>
844 <td class="paramname"> <em>theDy</em>, </td>
847 <td class="paramkey"></td>
849 <td class="paramtype">out float </td>
850 <td class="paramname"> <em>theDz</em></td><td> </td>
855 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
862 Gets offset parameters for the 3D presentation
865 <a class="anchor" name="b02c2fa9085433d4f3e50bf052471139"></a><!-- doxytag: member="VISU::IsoSurfaces::GetMemorySize" ref="b02c2fa9085433d4f3e50bf052471139" args="()" -->
866 <div class="memitem">
867 <div class="memproto">
868 <table class="memname">
870 <td class="memname">float VISU.Prs3d.GetMemorySize </td>
872 <td class="paramname"> </td>
873 <td> ) </td>
874 <td width="100%"><code> [inherited]</code></td>
881 Gets memory size actually used by the presentation (Mb).
884 <a class="anchor" name="7d053f4324b26edd325024cd45424f13"></a><!-- doxytag: member="VISU::IsoSurfaces::RemoveFromStudy" ref="7d053f4324b26edd325024cd45424f13" args="()" -->
885 <div class="memitem">
886 <div class="memproto">
887 <table class="memname">
889 <td class="memname">void VISU.RemovableObject.RemoveFromStudy </td>
891 <td class="paramname"> </td>
892 <td> ) </td>
893 <td width="100%"><code> [inherited]</code></td>
900 Remove object from study.
903 <a class="anchor" name="5da28cc23f3657dd24a3b8598319c522"></a><!-- doxytag: member="VISU::IsoSurfaces::GetID" ref="5da28cc23f3657dd24a3b8598319c522" args="()" -->
904 <div class="memitem">
905 <div class="memproto">
906 <table class="memname">
908 <td class="memname"><a class="el" href="namespaceVISU.html#c62012e4273b0b0806cf08bf92a788a7">IdType</a> VISU.Base.GetID </td>
910 <td class="paramname"> </td>
911 <td> ) </td>
912 <td width="100%"><code> [inherited]</code></td>
919 Returns ID of the object.
922 <a class="anchor" name="6f62d77b0451737114b5a10bf23be21e"></a><!-- doxytag: member="VISU::IsoSurfaces::GetType" ref="6f62d77b0451737114b5a10bf23be21e" args="()" -->
923 <div class="memitem">
924 <div class="memproto">
925 <table class="memname">
927 <td class="memname"><a class="el" href="namespaceVISU.html#8c689d7b5f5d6abcd324e3eaab1b0505">VISUType</a> VISU.Base.GetType </td>
929 <td class="paramname"> </td>
930 <td> ) </td>
931 <td width="100%"><code> [inherited]</code></td>
938 Returns the type of the presentable object
942 <DIV class="div-footer">
943 Generated on Thu Jun 21 14:31:12 2007 for SALOME - VISU - v.4.0.0 by <A href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></A> 1.4.7</DIV>