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_1CutLines.html">CutLines</a></div>
17 <h1>VISU.CutLines Interface Reference</h1><!-- doxytag: class="VISU::CutLines" --><!-- doxytag: inherits="VISU::ScalarMap" -->Cut lines presentation.
18 <a href="#_details">More...</a>
20 <code>import "VISU_Gen.idl";</code>
22 Inheritance diagram for VISU.CutLines:<p><center><img src="interfaceVISU_1_1CutLines__inherit__graph.jpg" border="0" usemap="#VISU_8CutLines__inherit__map" alt="Inheritance graph"></center>
23 <map name="VISU_8CutLines__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_1CutLines.html#60bb9fde7bcf96ef53839f3fc5923927">SetOrientation</a> (in <a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> theOrientation, in double theXAngle, in double theYAngle)</td></tr>
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#590fbf87f5976e392dc337b97f05723e">SetOrientation2</a> (in <a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> theOrientation, in double theXAngle, in double theYAngle)</td></tr>
48 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#196e30a3cc2cc23ce6fe63013a7ca291">GetOrientationType</a> ()</td></tr>
50 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#894eb145740eb411dc0fea5d9f39608a">GetOrientationType2</a> ()</td></tr>
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#ba4947a2c47e5c0c60a1695ea7b10f76">GetRotateX</a> ()</td></tr>
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#f3a417f8c533eb9b867d97a6bd688ffa">GetRotateX2</a> ()</td></tr>
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#4d112f6020965651615de7848dc60e86">GetRotateY</a> ()</td></tr>
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#e9c0b3729ffc42cfc8af7b57e695af71">GetRotateY2</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_1CutLines.html#3b527963a1e5df6a1afecfdf4ff908e1">SetDisplacement</a> (in double theDisp)</td></tr>
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#c20a797ab614a51a74d24efe328b5313">SetDisplacement2</a> (in double theDisp)</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_1CutLines.html#5eded24d733ef30044937a4ac14b6474">GetDisplacement</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_1CutLines.html#52ce6bbc7e0a7d598e5b40b6eddff024">GetDisplacement2</a> ()</td></tr>
68 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#495c0e5cac80a8ac3b4a235a39abf996">SetBasePlanePosition</a> (in double thePlanePosition)</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_1CutLines.html#587d657c1c872ba0a6fd5c85f051b52e">GetBasePlanePosition</a> ()</td></tr>
72 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#d12a26aad23d346169333b654531b0e8">SetLinePosition</a> (in long thePlaneNumber, in double thePlanePosition)</td></tr>
74 <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#1a83169fc3783b82c34aed8592c2f1fd">GetLinePosition</a> (in long thePlaneNumber)</td></tr>
76 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#ad32dd12efb7df8b6bf6c4089a235f70">SetDefault</a> ()</td></tr>
78 <tr><td class="memItemLeft" nowrap align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#d7890d93098a18680019d903d0741627">IsDefault</a> ()</td></tr>
80 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#7b94b966f7820c290bf85cc0154f0ed1">SetDefaultPosition</a> (in long thePlaneNumber)</td></tr>
82 <tr><td class="memItemLeft" nowrap align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#18a904c6bf82ec36b7d3695db3f679bd">IsDefaultPosition</a> (in long thePlaneNumber)</td></tr>
84 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#fecd659e1f51ee2f3fa2d11bc0347a8d">SetNbLines</a> (in long theNb)</td></tr>
86 <tr><td class="memItemLeft" nowrap align="right" valign="top">long </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#476f66b1f3ff489231156a6362e533ba">GetNbLines</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_1CutLines.html#4b3453ec648ef02b955a5d50aa389a77">SetAllCurvesInverted</a> (in boolean theInvert)</td></tr>
90 <tr><td class="memItemLeft" nowrap align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#6c84ff465c952f65c4dc14079fc507ae">IsAllCurvesInverted</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_1CutLines.html#4737ede13dd6bf4c199bc500b3c25202">SetUseAbsoluteLength</a> (in boolean theAbsLength)</td></tr>
94 <tr><td class="memItemLeft" nowrap align="right" valign="top">boolean </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1CutLines.html#9fb962badd5cb0684a93164c545aaba3">IsUseAbsoluteLength</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_1ScalarMap.html#533517f061d61d34128a7ebd40ec3df2">SetScaling</a> (in <a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> theScaling)</td></tr>
98 <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>
100 <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>
102 <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>
104 <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>
106 <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>
108 <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>
110 <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>
112 <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>
114 <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>
116 <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>
118 <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>
120 <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>
122 <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>
124 <tr><td class="mdescLeft"> </td><td class="mdescRight">Position of the scalar bar. <a href="#e5d7bfff180529eedad1a140e5a449c3"></a><br></td></tr>
125 <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>
127 <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>
129 <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>
131 <tr><td class="mdescLeft"> </td><td class="mdescRight">Size of this presentable object. <a href="#e9331edc9bb097dd99556ee27735710c"></a><br></td></tr>
132 <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>
134 <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>
136 <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>
138 <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>
140 <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>
142 <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>
144 <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>
146 <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>
148 <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>
150 <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>
152 <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>
154 <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>
156 <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>
158 <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>
160 <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>
162 <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>
165 <hr><a name="_details"></a><h2>Detailed Description</h2>
166 Presentation parameters of a Cut lines presentation. Cut Lines is a type of presentation which displays colored cells with applied scalar values on the mesh where lines are placed. The procedure of construction of a Cut Lines presentation reuses the algorithm of creation of Cut Planes presentation and consists of two steps:<p>
167 1. From Cut Planes presentation one plane is taken and it is used as base plane for construction of cut lines. 2. This plane is cut by a regular array of planes. The result of this operation is a regular array of lines in space, belonging to the same plane and having the same orientation. They are located inside or on the mesh.
169 <hr><h2>Member Enumeration Documentation</h2>
170 <a class="anchor" name="12f791060a4820aca541565c57ce715c"></a><!-- doxytag: member="VISU::CutLines::Orientation" ref="12f791060a4820aca541565c57ce715c" args="" -->
171 <div class="memitem">
172 <div class="memproto">
173 <table class="memname">
175 <td class="memname">enum <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">VISU::ColoredPrs3d::Orientation</a><code> [inherited]</code> </td>
182 Orientation of the scalar bar (to provide backward compatibility). <dl compact><dt><b>Enumerator: </b></dt><dd>
183 <table border="0" cellspacing="2" cellpadding="0">
184 <tr><td valign="top"><em><a class="anchor" name="12f791060a4820aca541565c57ce715c4a9a857d0c95384e2acef9c8e76cfe72"></a><!-- doxytag: member="HORIZONTAL" ref="12f791060a4820aca541565c57ce715c4a9a857d0c95384e2acef9c8e76cfe72" args="" -->HORIZONTAL</em> </td><td>
185 Horizontal orientation of the scalar bar. </td></tr>
186 <tr><td valign="top"><em><a class="anchor" name="12f791060a4820aca541565c57ce715cc07ed3c4c4497b33732952b64482971d"></a><!-- doxytag: member="VERTICAL" ref="12f791060a4820aca541565c57ce715cc07ed3c4c4497b33732952b64482971d" args="" -->VERTICAL</em> </td><td>
187 Vertical orientation of the scalar bar. </td></tr>
192 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>.
195 <hr><h2>Member Function Documentation</h2>
196 <a class="anchor" name="60bb9fde7bcf96ef53839f3fc5923927"></a><!-- doxytag: member="VISU::CutLines::SetOrientation" ref="60bb9fde7bcf96ef53839f3fc5923927" args="(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle)" -->
197 <div class="memitem">
198 <div class="memproto">
199 <table class="memname">
201 <td class="memname">void VISU.CutLines.SetOrientation </td>
203 <td class="paramtype">in <a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> </td>
204 <td class="paramname"> <em>theOrientation</em>, </td>
207 <td class="paramkey"></td>
209 <td class="paramtype">in double </td>
210 <td class="paramname"> <em>theXAngle</em>, </td>
213 <td class="paramkey"></td>
215 <td class="paramtype">in double </td>
216 <td class="paramname"> <em>theYAngle</em></td><td> </td>
221 <td></td><td></td><td width="100%"></td>
228 Sets the type of orientation in 3D space of the base plane of a cut lines presentation. <dl compact><dt><b>Parameters:</b></dt><dd>
229 <table border="0" cellspacing="2" cellpadding="0">
230 <tr><td valign="top"></td><td valign="top"><em>theOrientation</em> </td><td>The orientation of the base plane in 3D space. </td></tr>
231 <tr><td valign="top"></td><td valign="top"><em>theXAngle</em> </td><td>The angle of rotation of the base plane around the first axis of the chosen orientation. </td></tr>
232 <tr><td valign="top"></td><td valign="top"><em>theXAngle</em> </td><td>The angle of rotation of the base plane around the second axis of the chosen orientation. </td></tr>
238 <a class="anchor" name="590fbf87f5976e392dc337b97f05723e"></a><!-- doxytag: member="VISU::CutLines::SetOrientation2" ref="590fbf87f5976e392dc337b97f05723e" args="(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle)" -->
239 <div class="memitem">
240 <div class="memproto">
241 <table class="memname">
243 <td class="memname">void VISU.CutLines.SetOrientation2 </td>
245 <td class="paramtype">in <a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> </td>
246 <td class="paramname"> <em>theOrientation</em>, </td>
249 <td class="paramkey"></td>
251 <td class="paramtype">in double </td>
252 <td class="paramname"> <em>theXAngle</em>, </td>
255 <td class="paramkey"></td>
257 <td class="paramtype">in double </td>
258 <td class="paramname"> <em>theYAngle</em></td><td> </td>
263 <td></td><td></td><td width="100%"></td>
270 Sets the type of orientation in 3D space of the cutting planes of a cut lines presentation. <dl compact><dt><b>Parameters:</b></dt><dd>
271 <table border="0" cellspacing="2" cellpadding="0">
272 <tr><td valign="top"></td><td valign="top"><em>theOrientation</em> </td><td>This parameter defines the type of orientation of the cutting planes in 3D space. It is taken from the <em>Orientation</em> enumeration. </td></tr>
273 <tr><td valign="top"></td><td valign="top"><em>theXAngle</em> </td><td>The angle of rotation of the cutting planes around the first axis of the chosen orientation. </td></tr>
274 <tr><td valign="top"></td><td valign="top"><em>theXAngle</em> </td><td>The angle of rotation of the cutting planes around the second axis of the chosen orientation. </td></tr>
280 <a class="anchor" name="196e30a3cc2cc23ce6fe63013a7ca291"></a><!-- doxytag: member="VISU::CutLines::GetOrientationType" ref="196e30a3cc2cc23ce6fe63013a7ca291" args="()" -->
281 <div class="memitem">
282 <div class="memproto">
283 <table class="memname">
285 <td class="memname"><a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> VISU.CutLines.GetOrientationType </td>
287 <td class="paramname"> </td>
288 <td> ) </td>
289 <td width="100%"></td>
296 Gets the type of orientation in 3D space of the base plane of a cut lines presentation.
299 <a class="anchor" name="894eb145740eb411dc0fea5d9f39608a"></a><!-- doxytag: member="VISU::CutLines::GetOrientationType2" ref="894eb145740eb411dc0fea5d9f39608a" args="()" -->
300 <div class="memitem">
301 <div class="memproto">
302 <table class="memname">
304 <td class="memname"><a class="el" href="interfaceVISU_1_1CutPlanes.html#e6323ddacff1f78376488b92a5cdd3d8">CutPlanes::Orientation</a> VISU.CutLines.GetOrientationType2 </td>
306 <td class="paramname"> </td>
307 <td> ) </td>
308 <td width="100%"></td>
315 Gets the type of orientation in 3D space of the cutting planes of a cut lines presentation.
318 <a class="anchor" name="ba4947a2c47e5c0c60a1695ea7b10f76"></a><!-- doxytag: member="VISU::CutLines::GetRotateX" ref="ba4947a2c47e5c0c60a1695ea7b10f76" args="()" -->
319 <div class="memitem">
320 <div class="memproto">
321 <table class="memname">
323 <td class="memname">double VISU.CutLines.GetRotateX </td>
325 <td class="paramname"> </td>
326 <td> ) </td>
327 <td width="100%"></td>
334 Gets rotation angle of the base plane around the first axis of the chosen orientation.
337 <a class="anchor" name="f3a417f8c533eb9b867d97a6bd688ffa"></a><!-- doxytag: member="VISU::CutLines::GetRotateX2" ref="f3a417f8c533eb9b867d97a6bd688ffa" args="()" -->
338 <div class="memitem">
339 <div class="memproto">
340 <table class="memname">
342 <td class="memname">double VISU.CutLines.GetRotateX2 </td>
344 <td class="paramname"> </td>
345 <td> ) </td>
346 <td width="100%"></td>
353 Gets rotation angle of the cutting planes around the first axis of the chosen orientation.
356 <a class="anchor" name="4d112f6020965651615de7848dc60e86"></a><!-- doxytag: member="VISU::CutLines::GetRotateY" ref="4d112f6020965651615de7848dc60e86" args="()" -->
357 <div class="memitem">
358 <div class="memproto">
359 <table class="memname">
361 <td class="memname">double VISU.CutLines.GetRotateY </td>
363 <td class="paramname"> </td>
364 <td> ) </td>
365 <td width="100%"></td>
372 Gets rotation angle of the base plane around the second axis of the chosen orientation.
375 <a class="anchor" name="e9c0b3729ffc42cfc8af7b57e695af71"></a><!-- doxytag: member="VISU::CutLines::GetRotateY2" ref="e9c0b3729ffc42cfc8af7b57e695af71" args="()" -->
376 <div class="memitem">
377 <div class="memproto">
378 <table class="memname">
380 <td class="memname">double VISU.CutLines.GetRotateY2 </td>
382 <td class="paramname"> </td>
383 <td> ) </td>
384 <td width="100%"></td>
391 Gets rotation angle of the cutting planes around the second axis of the chosen orientation.
394 <a class="anchor" name="3b527963a1e5df6a1afecfdf4ff908e1"></a><!-- doxytag: member="VISU::CutLines::SetDisplacement" ref="3b527963a1e5df6a1afecfdf4ff908e1" args="(in double theDisp)" -->
395 <div class="memitem">
396 <div class="memproto">
397 <table class="memname">
399 <td class="memname">void VISU.CutLines.SetDisplacement </td>
401 <td class="paramtype">in double </td>
402 <td class="paramname"> <em>theDisp</em> </td>
403 <td> ) </td>
404 <td width="100%"></td>
411 Sets the displacement of the base plane of the cut lines presentation in 3D space.<p>
412 <dl compact><dt><b>Parameters:</b></dt><dd>
413 <table border="0" cellspacing="2" cellpadding="0">
414 <tr><td valign="top"></td><td valign="top"><em>theDisp</em> </td><td>This parameter defines position of the base plane in 3D space. It varies from 0 to 1. </td></tr>
420 <a class="anchor" name="c20a797ab614a51a74d24efe328b5313"></a><!-- doxytag: member="VISU::CutLines::SetDisplacement2" ref="c20a797ab614a51a74d24efe328b5313" args="(in double theDisp)" -->
421 <div class="memitem">
422 <div class="memproto">
423 <table class="memname">
425 <td class="memname">void VISU.CutLines.SetDisplacement2 </td>
427 <td class="paramtype">in double </td>
428 <td class="paramname"> <em>theDisp</em> </td>
429 <td> ) </td>
430 <td width="100%"></td>
437 Sets the displacement of the cutting planes of the cut lines presentation in 3D space.<p>
438 <dl compact><dt><b>Parameters:</b></dt><dd>
439 <table border="0" cellspacing="2" cellpadding="0">
440 <tr><td valign="top"></td><td valign="top"><em>theDisp</em> </td><td>This parameter defines position of the cutting planes in 3D space. It varies from 0 to 1. </td></tr>
446 <a class="anchor" name="5eded24d733ef30044937a4ac14b6474"></a><!-- doxytag: member="VISU::CutLines::GetDisplacement" ref="5eded24d733ef30044937a4ac14b6474" args="()" -->
447 <div class="memitem">
448 <div class="memproto">
449 <table class="memname">
451 <td class="memname">double VISU.CutLines.GetDisplacement </td>
453 <td class="paramname"> </td>
454 <td> ) </td>
455 <td width="100%"></td>
462 Gets the displacement of the base plane of the cut lines presentation in 3D space.
465 <a class="anchor" name="52ce6bbc7e0a7d598e5b40b6eddff024"></a><!-- doxytag: member="VISU::CutLines::GetDisplacement2" ref="52ce6bbc7e0a7d598e5b40b6eddff024" args="()" -->
466 <div class="memitem">
467 <div class="memproto">
468 <table class="memname">
470 <td class="memname">double VISU.CutLines.GetDisplacement2 </td>
472 <td class="paramname"> </td>
473 <td> ) </td>
474 <td width="100%"></td>
481 Gets the displacement of the cutting planes of the cut lines presentation in 3D space.
484 <a class="anchor" name="495c0e5cac80a8ac3b4a235a39abf996"></a><!-- doxytag: member="VISU::CutLines::SetBasePlanePosition" ref="495c0e5cac80a8ac3b4a235a39abf996" args="(in double thePlanePosition)" -->
485 <div class="memitem">
486 <div class="memproto">
487 <table class="memname">
489 <td class="memname">void VISU.CutLines.SetBasePlanePosition </td>
491 <td class="paramtype">in double </td>
492 <td class="paramname"> <em>thePlanePosition</em> </td>
493 <td> ) </td>
494 <td width="100%"></td>
501 Sets the position of the base plane in 3D space. <dl compact><dt><b>Parameters:</b></dt><dd>
502 <table border="0" cellspacing="2" cellpadding="0">
503 <tr><td valign="top"></td><td valign="top"><em>thePlanePosition</em> </td><td>A double value defining the position of the base plane in 3D space. </td></tr>
509 <a class="anchor" name="587d657c1c872ba0a6fd5c85f051b52e"></a><!-- doxytag: member="VISU::CutLines::GetBasePlanePosition" ref="587d657c1c872ba0a6fd5c85f051b52e" args="()" -->
510 <div class="memitem">
511 <div class="memproto">
512 <table class="memname">
514 <td class="memname">double VISU.CutLines.GetBasePlanePosition </td>
516 <td class="paramname"> </td>
517 <td> ) </td>
518 <td width="100%"></td>
525 Gets the position of the base plane in 3D space.
528 <a class="anchor" name="d12a26aad23d346169333b654531b0e8"></a><!-- doxytag: member="VISU::CutLines::SetLinePosition" ref="d12a26aad23d346169333b654531b0e8" args="(in long thePlaneNumber, in double thePlanePosition)" -->
529 <div class="memitem">
530 <div class="memproto">
531 <table class="memname">
533 <td class="memname">void VISU.CutLines.SetLinePosition </td>
535 <td class="paramtype">in long </td>
536 <td class="paramname"> <em>thePlaneNumber</em>, </td>
539 <td class="paramkey"></td>
541 <td class="paramtype">in double </td>
542 <td class="paramname"> <em>thePlanePosition</em></td><td> </td>
547 <td></td><td></td><td width="100%"></td>
554 Sets the position of one of cutting planes in 3D space. <dl compact><dt><b>Parameters:</b></dt><dd>
555 <table border="0" cellspacing="2" cellpadding="0">
556 <tr><td valign="top"></td><td valign="top"><em>thePlaneNumber</em> </td><td>A long value defining the order number of this cutting plane. </td></tr>
557 <tr><td valign="top"></td><td valign="top"><em>thePlanePosition</em> </td><td>A double value defining the position of the base plane in 3D space. </td></tr>
563 <a class="anchor" name="1a83169fc3783b82c34aed8592c2f1fd"></a><!-- doxytag: member="VISU::CutLines::GetLinePosition" ref="1a83169fc3783b82c34aed8592c2f1fd" args="(in long thePlaneNumber)" -->
564 <div class="memitem">
565 <div class="memproto">
566 <table class="memname">
568 <td class="memname">double VISU.CutLines.GetLinePosition </td>
570 <td class="paramtype">in long </td>
571 <td class="paramname"> <em>thePlaneNumber</em> </td>
572 <td> ) </td>
573 <td width="100%"></td>
580 Gets the position of one of cutting planes in 3D space. <dl compact><dt><b>Parameters:</b></dt><dd>
581 <table border="0" cellspacing="2" cellpadding="0">
582 <tr><td valign="top"></td><td valign="top"><em>thePlaneNumber</em> </td><td>A long value defining the order number of this cutting plane. </td></tr>
588 <a class="anchor" name="ad32dd12efb7df8b6bf6c4089a235f70"></a><!-- doxytag: member="VISU::CutLines::SetDefault" ref="ad32dd12efb7df8b6bf6c4089a235f70" args="()" -->
589 <div class="memitem">
590 <div class="memproto">
591 <table class="memname">
593 <td class="memname">void VISU.CutLines.SetDefault </td>
595 <td class="paramname"> </td>
596 <td> ) </td>
597 <td width="100%"></td>
604 Sets the position of the base plane to default value.
607 <a class="anchor" name="d7890d93098a18680019d903d0741627"></a><!-- doxytag: member="VISU::CutLines::IsDefault" ref="d7890d93098a18680019d903d0741627" args="()" -->
608 <div class="memitem">
609 <div class="memproto">
610 <table class="memname">
612 <td class="memname">boolean VISU.CutLines.IsDefault </td>
614 <td class="paramname"> </td>
615 <td> ) </td>
616 <td width="100%"></td>
623 Determines whether the base plane has default position. <dl compact><dt><b>Returns:</b></dt><dd>True if the base plane has default position. </dd></dl>
627 <a class="anchor" name="7b94b966f7820c290bf85cc0154f0ed1"></a><!-- doxytag: member="VISU::CutLines::SetDefaultPosition" ref="7b94b966f7820c290bf85cc0154f0ed1" args="(in long thePlaneNumber)" -->
628 <div class="memitem">
629 <div class="memproto">
630 <table class="memname">
632 <td class="memname">void VISU.CutLines.SetDefaultPosition </td>
634 <td class="paramtype">in long </td>
635 <td class="paramname"> <em>thePlaneNumber</em> </td>
636 <td> ) </td>
637 <td width="100%"></td>
644 Sets the position of the choosen cutting plane to default value. <dl compact><dt><b>Parameters:</b></dt><dd>
645 <table border="0" cellspacing="2" cellpadding="0">
646 <tr><td valign="top"></td><td valign="top"><em>thePlaneNumber</em> </td><td>The number of this cutting plane. </td></tr>
652 <a class="anchor" name="18a904c6bf82ec36b7d3695db3f679bd"></a><!-- doxytag: member="VISU::CutLines::IsDefaultPosition" ref="18a904c6bf82ec36b7d3695db3f679bd" args="(in long thePlaneNumber)" -->
653 <div class="memitem">
654 <div class="memproto">
655 <table class="memname">
657 <td class="memname">boolean VISU.CutLines.IsDefaultPosition </td>
659 <td class="paramtype">in long </td>
660 <td class="paramname"> <em>thePlaneNumber</em> </td>
661 <td> ) </td>
662 <td width="100%"></td>
669 Determines whether the choosen cutting plane has default position. <dl compact><dt><b>Parameters:</b></dt><dd>
670 <table border="0" cellspacing="2" cellpadding="0">
671 <tr><td valign="top"></td><td valign="top"><em>thePlaneNumber</em> </td><td>The number of this cutting plane. </td></tr>
674 <dl compact><dt><b>Returns:</b></dt><dd>True if this cutting plane has default position. </dd></dl>
678 <a class="anchor" name="fecd659e1f51ee2f3fa2d11bc0347a8d"></a><!-- doxytag: member="VISU::CutLines::SetNbLines" ref="fecd659e1f51ee2f3fa2d11bc0347a8d" args="(in long theNb)" -->
679 <div class="memitem">
680 <div class="memproto">
681 <table class="memname">
683 <td class="memname">void VISU.CutLines.SetNbLines </td>
685 <td class="paramtype">in long </td>
686 <td class="paramname"> <em>theNb</em> </td>
687 <td> ) </td>
688 <td width="100%"></td>
695 Sets the number of cut lines. <dl compact><dt><b>Parameters:</b></dt><dd>
696 <table border="0" cellspacing="2" cellpadding="0">
697 <tr><td valign="top"></td><td valign="top"><em>theNb</em> </td><td>The number of cut lines. </td></tr>
703 <a class="anchor" name="476f66b1f3ff489231156a6362e533ba"></a><!-- doxytag: member="VISU::CutLines::GetNbLines" ref="476f66b1f3ff489231156a6362e533ba" args="()" -->
704 <div class="memitem">
705 <div class="memproto">
706 <table class="memname">
708 <td class="memname">long VISU.CutLines.GetNbLines </td>
710 <td class="paramname"> </td>
711 <td> ) </td>
712 <td width="100%"></td>
719 Gets the number of cut lines.
722 <a class="anchor" name="4b3453ec648ef02b955a5d50aa389a77"></a><!-- doxytag: member="VISU::CutLines::SetAllCurvesInverted" ref="4b3453ec648ef02b955a5d50aa389a77" args="(in boolean theInvert)" -->
723 <div class="memitem">
724 <div class="memproto">
725 <table class="memname">
727 <td class="memname">void VISU.CutLines.SetAllCurvesInverted </td>
729 <td class="paramtype">in boolean </td>
730 <td class="paramname"> <em>theInvert</em> </td>
731 <td> ) </td>
732 <td width="100%"></td>
739 Invert all curves of corresponding table <dl compact><dt><b>Parameters:</b></dt><dd>
740 <table border="0" cellspacing="2" cellpadding="0">
741 <tr><td valign="top"></td><td valign="top"><em>theInvert</em> </td><td>- Invert all curves, if value is TRUE, else not. </td></tr>
747 <a class="anchor" name="6c84ff465c952f65c4dc14079fc507ae"></a><!-- doxytag: member="VISU::CutLines::IsAllCurvesInverted" ref="6c84ff465c952f65c4dc14079fc507ae" args="()" -->
748 <div class="memitem">
749 <div class="memproto">
750 <table class="memname">
752 <td class="memname">boolean VISU.CutLines.IsAllCurvesInverted </td>
754 <td class="paramname"> </td>
755 <td> ) </td>
756 <td width="100%"></td>
763 Checks the orientation of all curves <dl compact><dt><b>Return values:</b></dt><dd>
764 <table border="0" cellspacing="2" cellpadding="0">
765 <tr><td valign="top"></td><td valign="top"><em>TRUE</em> </td><td>- if all curves are inverted, else FALSE </td></tr>
771 <a class="anchor" name="4737ede13dd6bf4c199bc500b3c25202"></a><!-- doxytag: member="VISU::CutLines::SetUseAbsoluteLength" ref="4737ede13dd6bf4c199bc500b3c25202" args="(in boolean theAbsLength)" -->
772 <div class="memitem">
773 <div class="memproto">
774 <table class="memname">
776 <td class="memname">void VISU.CutLines.SetUseAbsoluteLength </td>
778 <td class="paramtype">in boolean </td>
779 <td class="paramname"> <em>theAbsLength</em> </td>
780 <td> ) </td>
781 <td width="100%"></td>
788 Sets values which cutlines would be shown: aboslute or relative values <dl compact><dt><b>Parameters:</b></dt><dd>
789 <table border="0" cellspacing="2" cellpadding="0">
790 <tr><td valign="top"></td><td valign="top"><em>theAbsLength</em> </td><td>- boolean value, TRUE or false. </td></tr>
796 <a class="anchor" name="9fb962badd5cb0684a93164c545aaba3"></a><!-- doxytag: member="VISU::CutLines::IsUseAbsoluteLength" ref="9fb962badd5cb0684a93164c545aaba3" args="()" -->
797 <div class="memitem">
798 <div class="memproto">
799 <table class="memname">
801 <td class="memname">boolean VISU.CutLines.IsUseAbsoluteLength </td>
803 <td class="paramname"> </td>
804 <td> ) </td>
805 <td width="100%"></td>
812 Checks values of cutlines: using aboslute or relative values
815 <a class="anchor" name="533517f061d61d34128a7ebd40ec3df2"></a><!-- doxytag: member="VISU::CutLines::SetScaling" ref="533517f061d61d34128a7ebd40ec3df2" args="(in Scaling theScaling)" -->
816 <div class="memitem">
817 <div class="memproto">
818 <table class="memname">
820 <td class="memname">void VISU.ScalarMap.SetScaling </td>
822 <td class="paramtype">in <a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> </td>
823 <td class="paramname"> <em>theScaling</em> </td>
824 <td> ) </td>
825 <td width="100%"><code> [inherited]</code></td>
832 Sets the type of scaling of the values reflected by the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
833 <table border="0" cellspacing="2" cellpadding="0">
834 <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>
840 <a class="anchor" name="af368a29e0046f847a2af205e7040c23"></a><!-- doxytag: member="VISU::CutLines::GetScaling" ref="af368a29e0046f847a2af205e7040c23" args="()" -->
841 <div class="memitem">
842 <div class="memproto">
843 <table class="memname">
845 <td class="memname"><a class="el" href="namespaceVISU.html#3cb1d6c603c44c6047d950e4a4724670">Scaling</a> VISU.ScalarMap.GetScaling </td>
847 <td class="paramname"> </td>
848 <td> ) </td>
849 <td width="100%"><code> [inherited]</code></td>
856 Gets the type of scaling of the values reflected by this presentation.
859 <a class="anchor" name="76016f8035d5fb342c64b13ca2e30a66"></a><!-- doxytag: member="VISU::CutLines::SetRange" ref="76016f8035d5fb342c64b13ca2e30a66" args="(in double theMin, in double theMax)" -->
860 <div class="memitem">
861 <div class="memproto">
862 <table class="memname">
864 <td class="memname">void VISU.ScalarMap.SetRange </td>
866 <td class="paramtype">in double </td>
867 <td class="paramname"> <em>theMin</em>, </td>
870 <td class="paramkey"></td>
872 <td class="paramtype">in double </td>
873 <td class="paramname"> <em>theMax</em></td><td> </td>
878 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
885 Sets scalar range - min and max boundaries of the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
886 <table border="0" cellspacing="2" cellpadding="0">
887 <tr><td valign="top"></td><td valign="top"><em>theMin</em> </td><td>Min boundary of the scalar bar. </td></tr>
888 <tr><td valign="top"></td><td valign="top"><em>theMax</em> </td><td>Max boundary of the scalar bar. </td></tr>
894 <a class="anchor" name="39afc84381d63d9d8f77a37b86e36e5e"></a><!-- doxytag: member="VISU::CutLines::SetSourceRange" ref="39afc84381d63d9d8f77a37b86e36e5e" args="()" -->
895 <div class="memitem">
896 <div class="memproto">
897 <table class="memname">
899 <td class="memname">void VISU.ScalarMap.SetSourceRange </td>
901 <td class="paramname"> </td>
902 <td> ) </td>
903 <td width="100%"><code> [inherited]</code></td>
910 Sets scalar range that corresponds to the source data.
913 <a class="anchor" name="04340c7d752c439d0715da0c84a3a9c2"></a><!-- doxytag: member="VISU::CutLines::AddMeshOnGroup" ref="04340c7d752c439d0715da0c84a3a9c2" args="(in string theGroupName)" -->
914 <div class="memitem">
915 <div class="memproto">
916 <table class="memname">
918 <td class="memname">void VISU.ScalarMap.AddMeshOnGroup </td>
920 <td class="paramtype">in string </td>
921 <td class="paramname"> <em>theGroupName</em> </td>
922 <td> ) </td>
923 <td width="100%"><code> [inherited]</code></td>
930 Add group as geometry of presentation. <dl compact><dt><b>Parameters:</b></dt><dd>
931 <table border="0" cellspacing="2" cellpadding="0">
932 <tr><td valign="top"></td><td valign="top"><em>theMeshName</em> </td><td>- mesh name </td></tr>
933 <tr><td valign="top"></td><td valign="top"><em>theGroupName</em> </td><td>- group name </td></tr>
939 <a class="anchor" name="11ff37051db7278522d4f55a104ad1de"></a><!-- doxytag: member="VISU::CutLines::RemoveAllGeom" ref="11ff37051db7278522d4f55a104ad1de" args="()" -->
940 <div class="memitem">
941 <div class="memproto">
942 <table class="memname">
944 <td class="memname">void VISU.ScalarMap.RemoveAllGeom </td>
946 <td class="paramname"> </td>
947 <td> ) </td>
948 <td width="100%"><code> [inherited]</code></td>
955 PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh).
958 <a class="anchor" name="0cb01513d53cac1cf26699344580962a"></a><!-- doxytag: member="VISU::CutLines::SetScalarMode" ref="0cb01513d53cac1cf26699344580962a" args="(in long theScalarMode)" -->
959 <div class="memitem">
960 <div class="memproto">
961 <table class="memname">
963 <td class="memname">void VISU.ColoredPrs3d.SetScalarMode </td>
965 <td class="paramtype">in long </td>
966 <td class="paramname"> <em>theScalarMode</em> </td>
967 <td> ) </td>
968 <td width="100%"><code> [inherited]</code></td>
975 Sets the method of coloring of the elements composing a 3D presentation.
978 <a class="anchor" name="bd7047f0543f356e7e0853285679c8a0"></a><!-- doxytag: member="VISU::CutLines::GetScalarMode" ref="bd7047f0543f356e7e0853285679c8a0" args="()" -->
979 <div class="memitem">
980 <div class="memproto">
981 <table class="memname">
983 <td class="memname">long VISU.ColoredPrs3d.GetScalarMode </td>
985 <td class="paramname"> </td>
986 <td> ) </td>
987 <td width="100%"><code> [inherited]</code></td>
994 Gets the method of coloring of the elements composing a 3D presentation.
997 <a class="anchor" name="df97f8522a471c2e90470584cf7c92d9"></a><!-- doxytag: member="VISU::CutLines::GetMin" ref="df97f8522a471c2e90470584cf7c92d9" args="()" -->
998 <div class="memitem">
999 <div class="memproto">
1000 <table class="memname">
1002 <td class="memname">double VISU.ColoredPrs3d.GetMin </td>
1004 <td class="paramname"> </td>
1005 <td> ) </td>
1006 <td width="100%"><code> [inherited]</code></td>
1010 <div class="memdoc">
1013 Gets the min boundary of the scalar bar.
1016 <a class="anchor" name="294cd1fcd6a6c21d76a6d03dc28b5a85"></a><!-- doxytag: member="VISU::CutLines::GetMax" ref="294cd1fcd6a6c21d76a6d03dc28b5a85" args="()" -->
1017 <div class="memitem">
1018 <div class="memproto">
1019 <table class="memname">
1021 <td class="memname">double VISU.ColoredPrs3d.GetMax </td>
1023 <td class="paramname"> </td>
1024 <td> ) </td>
1025 <td width="100%"><code> [inherited]</code></td>
1029 <div class="memdoc">
1032 Gets the max boundary of the scalar bar.
1035 <a class="anchor" name="ff19e0cdd15257ff97b65daf0fae8d57"></a><!-- doxytag: member="VISU::CutLines::GetSourceMin" ref="ff19e0cdd15257ff97b65daf0fae8d57" args="()" -->
1036 <div class="memitem">
1037 <div class="memproto">
1038 <table class="memname">
1040 <td class="memname">double VISU.ColoredPrs3d.GetSourceMin </td>
1042 <td class="paramname"> </td>
1043 <td> ) </td>
1044 <td width="100%"><code> [inherited]</code></td>
1048 <div class="memdoc">
1051 Gets the min boundary of the scalar bar from source data.
1054 <a class="anchor" name="c559644dd49a59f28a7ae5047da2b01b"></a><!-- doxytag: member="VISU::CutLines::GetSourceMax" ref="c559644dd49a59f28a7ae5047da2b01b" args="()" -->
1055 <div class="memitem">
1056 <div class="memproto">
1057 <table class="memname">
1059 <td class="memname">double VISU.ColoredPrs3d.GetSourceMax </td>
1061 <td class="paramname"> </td>
1062 <td> ) </td>
1063 <td width="100%"><code> [inherited]</code></td>
1067 <div class="memdoc">
1070 Gets the max boundary of the scalar bar from source data.
1073 <a class="anchor" name="e0604356d4ef90ad08cf001f109e1153"></a><!-- doxytag: member="VISU::CutLines::IsRangeFixed" ref="e0604356d4ef90ad08cf001f109e1153" args="()" -->
1074 <div class="memitem">
1075 <div class="memproto">
1076 <table class="memname">
1078 <td class="memname">boolean VISU.ColoredPrs3d.IsRangeFixed </td>
1080 <td class="paramname"> </td>
1081 <td> ) </td>
1082 <td width="100%"><code> [inherited]</code></td>
1086 <div class="memdoc">
1089 Defines whether the scalar range corresponds to the source data or not.
1092 <a class="anchor" name="e5d7bfff180529eedad1a140e5a449c3"></a><!-- doxytag: member="VISU::CutLines::SetPosition" ref="e5d7bfff180529eedad1a140e5a449c3" args="(in double X, in double Y)" -->
1093 <div class="memitem">
1094 <div class="memproto">
1095 <table class="memname">
1097 <td class="memname">void VISU.ColoredPrs3d.SetPosition </td>
1099 <td class="paramtype">in double </td>
1100 <td class="paramname"> <em>X</em>, </td>
1103 <td class="paramkey"></td>
1105 <td class="paramtype">in double </td>
1106 <td class="paramname"> <em>Y</em></td><td> </td>
1111 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
1115 <div class="memdoc">
1118 Sets the position of the scalar bar origin on the screen. <dl compact><dt><b>Parameters:</b></dt><dd>
1119 <table border="0" cellspacing="2" cellpadding="0">
1120 <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>
1121 <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>
1127 <a class="anchor" name="ddd48392a778ada1e0153ddcc781edbc"></a><!-- doxytag: member="VISU::CutLines::GetPosX" ref="ddd48392a778ada1e0153ddcc781edbc" args="()" -->
1128 <div class="memitem">
1129 <div class="memproto">
1130 <table class="memname">
1132 <td class="memname">double VISU.ColoredPrs3d.GetPosX </td>
1134 <td class="paramname"> </td>
1135 <td> ) </td>
1136 <td width="100%"><code> [inherited]</code></td>
1140 <div class="memdoc">
1143 Gets horizontal position of the scalar bar origin.
1146 <a class="anchor" name="a20c6859e00c881a7db6fa3259a33e51"></a><!-- doxytag: member="VISU::CutLines::GetPosY" ref="a20c6859e00c881a7db6fa3259a33e51" args="()" -->
1147 <div class="memitem">
1148 <div class="memproto">
1149 <table class="memname">
1151 <td class="memname">double VISU.ColoredPrs3d.GetPosY </td>
1153 <td class="paramname"> </td>
1154 <td> ) </td>
1155 <td width="100%"><code> [inherited]</code></td>
1159 <div class="memdoc">
1162 Gets vertical position of the scalar bar origin.
1165 <a class="anchor" name="e9331edc9bb097dd99556ee27735710c"></a><!-- doxytag: member="VISU::CutLines::SetSize" ref="e9331edc9bb097dd99556ee27735710c" args="(in double theWidth, in double theHeight)" -->
1166 <div class="memitem">
1167 <div class="memproto">
1168 <table class="memname">
1170 <td class="memname">void VISU.ColoredPrs3d.SetSize </td>
1172 <td class="paramtype">in double </td>
1173 <td class="paramname"> <em>theWidth</em>, </td>
1176 <td class="paramkey"></td>
1178 <td class="paramtype">in double </td>
1179 <td class="paramname"> <em>theHeight</em></td><td> </td>
1184 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
1188 <div class="memdoc">
1191 Sets the size of the scalar bar. <dl compact><dt><b>Parameters:</b></dt><dd>
1192 <table border="0" cellspacing="2" cellpadding="0">
1193 <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>
1194 <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>
1200 <a class="anchor" name="fb5593e03da36959bcd7ac2e25c387ef"></a><!-- doxytag: member="VISU::CutLines::GetWidth" ref="fb5593e03da36959bcd7ac2e25c387ef" args="()" -->
1201 <div class="memitem">
1202 <div class="memproto">
1203 <table class="memname">
1205 <td class="memname">double VISU.ColoredPrs3d.GetWidth </td>
1207 <td class="paramname"> </td>
1208 <td> ) </td>
1209 <td width="100%"><code> [inherited]</code></td>
1213 <div class="memdoc">
1216 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>
1220 <a class="anchor" name="75cb62b325060b5d268159e53e7a9de4"></a><!-- doxytag: member="VISU::CutLines::GetHeight" ref="75cb62b325060b5d268159e53e7a9de4" args="()" -->
1221 <div class="memitem">
1222 <div class="memproto">
1223 <table class="memname">
1225 <td class="memname">double VISU.ColoredPrs3d.GetHeight </td>
1227 <td class="paramname"> </td>
1228 <td> ) </td>
1229 <td width="100%"><code> [inherited]</code></td>
1233 <div class="memdoc">
1236 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>
1240 <a class="anchor" name="caf0e43c7f94f9c3c2a2482a1ab0db06"></a><!-- doxytag: member="VISU::CutLines::SetNbColors" ref="caf0e43c7f94f9c3c2a2482a1ab0db06" args="(in long theNbColors)" -->
1241 <div class="memitem">
1242 <div class="memproto">
1243 <table class="memname">
1245 <td class="memname">void VISU.ColoredPrs3d.SetNbColors </td>
1247 <td class="paramtype">in long </td>
1248 <td class="paramname"> <em>theNbColors</em> </td>
1249 <td> ) </td>
1250 <td width="100%"><code> [inherited]</code></td>
1254 <div class="memdoc">
1257 Sets the number of colors which will be used for presentation of this presentable object. <dl compact><dt><b>Parameters:</b></dt><dd>
1258 <table border="0" cellspacing="2" cellpadding="0">
1259 <tr><td valign="top"></td><td valign="top"><em>theNbColors</em> </td><td>A long value defining the number of colors. </td></tr>
1265 <a class="anchor" name="2164a8ce3d888c7ac6b3644c0b7347c2"></a><!-- doxytag: member="VISU::CutLines::GetNbColors" ref="2164a8ce3d888c7ac6b3644c0b7347c2" args="()" -->
1266 <div class="memitem">
1267 <div class="memproto">
1268 <table class="memname">
1270 <td class="memname">long VISU.ColoredPrs3d.GetNbColors </td>
1272 <td class="paramname"> </td>
1273 <td> ) </td>
1274 <td width="100%"><code> [inherited]</code></td>
1278 <div class="memdoc">
1281 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>
1285 <a class="anchor" name="21dd013631e20ce6c72368e7ac568802"></a><!-- doxytag: member="VISU::CutLines::SetLabels" ref="21dd013631e20ce6c72368e7ac568802" args="(in long theNbLabels)" -->
1286 <div class="memitem">
1287 <div class="memproto">
1288 <table class="memname">
1290 <td class="memname">void VISU.ColoredPrs3d.SetLabels </td>
1292 <td class="paramtype">in long </td>
1293 <td class="paramname"> <em>theNbLabels</em> </td>
1294 <td> ) </td>
1295 <td width="100%"><code> [inherited]</code></td>
1299 <div class="memdoc">
1302 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>
1303 <table border="0" cellspacing="2" cellpadding="0">
1304 <tr><td valign="top"></td><td valign="top"><em>theNbLabels</em> </td><td>A long value defining the number of labels. </td></tr>
1310 <a class="anchor" name="085c23900301c3a4eb274584ee7d8ca6"></a><!-- doxytag: member="VISU::CutLines::GetLabels" ref="085c23900301c3a4eb274584ee7d8ca6" args="()" -->
1311 <div class="memitem">
1312 <div class="memproto">
1313 <table class="memname">
1315 <td class="memname">long VISU.ColoredPrs3d.GetLabels </td>
1317 <td class="paramname"> </td>
1318 <td> ) </td>
1319 <td width="100%"><code> [inherited]</code></td>
1323 <div class="memdoc">
1326 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>
1330 <a class="anchor" name="449207525dc96443b81f42cef38047dd"></a><!-- doxytag: member="VISU::CutLines::SetTitle" ref="449207525dc96443b81f42cef38047dd" args="(in string theName)" -->
1331 <div class="memitem">
1332 <div class="memproto">
1333 <table class="memname">
1335 <td class="memname">void VISU.ColoredPrs3d.SetTitle </td>
1337 <td class="paramtype">in string </td>
1338 <td class="paramname"> <em>theName</em> </td>
1339 <td> ) </td>
1340 <td width="100%"><code> [inherited]</code></td>
1344 <div class="memdoc">
1347 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>
1348 <table border="0" cellspacing="2" cellpadding="0">
1349 <tr><td valign="top"></td><td valign="top"><em>theName</em> </td><td>String parameter defining the name of the scalar bar. </td></tr>
1355 <a class="anchor" name="3618c82757da8f8471dd20ab13cbc27b"></a><!-- doxytag: member="VISU::CutLines::GetTitle" ref="3618c82757da8f8471dd20ab13cbc27b" args="()" -->
1356 <div class="memitem">
1357 <div class="memproto">
1358 <table class="memname">
1360 <td class="memname">string VISU.ColoredPrs3d.GetTitle </td>
1362 <td class="paramname"> </td>
1363 <td> ) </td>
1364 <td width="100%"><code> [inherited]</code></td>
1368 <div class="memdoc">
1371 Gets the title of the scalar bar.
1374 <a class="anchor" name="72fe2019f5aa9bb1c5e19b67a51d7f71"></a><!-- doxytag: member="VISU::CutLines::SetBarOrientation" ref="72fe2019f5aa9bb1c5e19b67a51d7f71" args="(in Orientation theOrientation)" -->
1375 <div class="memitem">
1376 <div class="memproto">
1377 <table class="memname">
1379 <td class="memname">void VISU.ColoredPrs3d.SetBarOrientation </td>
1381 <td class="paramtype">in <a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> </td>
1382 <td class="paramname"> <em>theOrientation</em> </td>
1383 <td> ) </td>
1384 <td width="100%"><code> [inherited]</code></td>
1388 <div class="memdoc">
1391 Sets the type of orientation of the scalar bar (to provide backward compatibility). <dl compact><dt><b>Parameters:</b></dt><dd>
1392 <table border="0" cellspacing="2" cellpadding="0">
1393 <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>
1399 <a class="anchor" name="8422578b257adc48e4c9e50d697e0364"></a><!-- doxytag: member="VISU::CutLines::GetBarOrientation" ref="8422578b257adc48e4c9e50d697e0364" args="()" -->
1400 <div class="memitem">
1401 <div class="memproto">
1402 <table class="memname">
1404 <td class="memname"><a class="el" href="interfaceVISU_1_1ColoredPrs3d.html#12f791060a4820aca541565c57ce715c">Orientation</a> VISU.ColoredPrs3d.GetBarOrientation </td>
1406 <td class="paramname"> </td>
1407 <td> ) </td>
1408 <td width="100%"><code> [inherited]</code></td>
1412 <div class="memdoc">
1415 Gets the type of orientation of the scalar bar (to provide backward compatibility).
1418 <a class="anchor" name="347812588c93643946de30dfc62cf765"></a><!-- doxytag: member="VISU::CutLines::SetOffset" ref="347812588c93643946de30dfc62cf765" args="(in float theDx, in float theDy, in float theDz)" -->
1419 <div class="memitem">
1420 <div class="memproto">
1421 <table class="memname">
1423 <td class="memname">void VISU.Prs3d.SetOffset </td>
1425 <td class="paramtype">in float </td>
1426 <td class="paramname"> <em>theDx</em>, </td>
1429 <td class="paramkey"></td>
1431 <td class="paramtype">in float </td>
1432 <td class="paramname"> <em>theDy</em>, </td>
1435 <td class="paramkey"></td>
1437 <td class="paramtype">in float </td>
1438 <td class="paramname"> <em>theDz</em></td><td> </td>
1443 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
1447 <div class="memdoc">
1450 Move the 3D presentation according to the given offset parameters
1453 <a class="anchor" name="fec212476adf7396e8672ae1c3e7fb78"></a><!-- doxytag: member="VISU::CutLines::GetOffset" ref="fec212476adf7396e8672ae1c3e7fb78" args="(out float theDx, out float theDy, out float theDz)" -->
1454 <div class="memitem">
1455 <div class="memproto">
1456 <table class="memname">
1458 <td class="memname">void VISU.Prs3d.GetOffset </td>
1460 <td class="paramtype">out float </td>
1461 <td class="paramname"> <em>theDx</em>, </td>
1464 <td class="paramkey"></td>
1466 <td class="paramtype">out float </td>
1467 <td class="paramname"> <em>theDy</em>, </td>
1470 <td class="paramkey"></td>
1472 <td class="paramtype">out float </td>
1473 <td class="paramname"> <em>theDz</em></td><td> </td>
1478 <td></td><td></td><td width="100%"><code> [inherited]</code></td>
1482 <div class="memdoc">
1485 Gets offset parameters for the 3D presentation
1488 <a class="anchor" name="b02c2fa9085433d4f3e50bf052471139"></a><!-- doxytag: member="VISU::CutLines::GetMemorySize" ref="b02c2fa9085433d4f3e50bf052471139" args="()" -->
1489 <div class="memitem">
1490 <div class="memproto">
1491 <table class="memname">
1493 <td class="memname">float VISU.Prs3d.GetMemorySize </td>
1495 <td class="paramname"> </td>
1496 <td> ) </td>
1497 <td width="100%"><code> [inherited]</code></td>
1501 <div class="memdoc">
1504 Gets memory size actually used by the presentation (Mb).
1507 <a class="anchor" name="7d053f4324b26edd325024cd45424f13"></a><!-- doxytag: member="VISU::CutLines::RemoveFromStudy" ref="7d053f4324b26edd325024cd45424f13" args="()" -->
1508 <div class="memitem">
1509 <div class="memproto">
1510 <table class="memname">
1512 <td class="memname">void VISU.RemovableObject.RemoveFromStudy </td>
1514 <td class="paramname"> </td>
1515 <td> ) </td>
1516 <td width="100%"><code> [inherited]</code></td>
1520 <div class="memdoc">
1523 Remove object from study.
1526 <a class="anchor" name="5da28cc23f3657dd24a3b8598319c522"></a><!-- doxytag: member="VISU::CutLines::GetID" ref="5da28cc23f3657dd24a3b8598319c522" args="()" -->
1527 <div class="memitem">
1528 <div class="memproto">
1529 <table class="memname">
1531 <td class="memname"><a class="el" href="namespaceVISU.html#c62012e4273b0b0806cf08bf92a788a7">IdType</a> VISU.Base.GetID </td>
1533 <td class="paramname"> </td>
1534 <td> ) </td>
1535 <td width="100%"><code> [inherited]</code></td>
1539 <div class="memdoc">
1542 Returns ID of the object.
1545 <a class="anchor" name="6f62d77b0451737114b5a10bf23be21e"></a><!-- doxytag: member="VISU::CutLines::GetType" ref="6f62d77b0451737114b5a10bf23be21e" args="()" -->
1546 <div class="memitem">
1547 <div class="memproto">
1548 <table class="memname">
1550 <td class="memname"><a class="el" href="namespaceVISU.html#8c689d7b5f5d6abcd324e3eaab1b0505">VISUType</a> VISU.Base.GetType </td>
1552 <td class="paramname"> </td>
1553 <td> ) </td>
1554 <td width="100%"><code> [inherited]</code></td>
1558 <div class="memdoc">
1561 Returns the type of the presentable object
1565 <DIV class="div-footer">
1566 Generated on Thu Jun 21 14:31:09 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>