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">
13 <!-- Generated by Doxygen 1.4.6 -->
14 <h1>VISU.ViewManager Interface Reference</h1><!-- doxytag: class="VISU::ViewManager" --><!-- doxytag: inherits="VISU::Base" -->Interface of the ViewManager.
15 <a href="#_details">More...</a>
17 <code>import "<a class="el" href="VISU__Gen_8idl-source.html">VISU_Gen.idl</a>";</code>
19 Inheritance diagram for VISU.ViewManager:<p><center><img src="interfaceVISU_1_1ViewManager__inherit__graph.jpg" border="0" alt="Inheritance graph"></center>
20 <table border="0" cellpadding="0" cellspacing="0">
22 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
23 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1View.html">View</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ViewManager.html#29565d6109c406e1788fe38f3cb0b86b">GetCurrentView</a> ()</td></tr>
25 <tr><td class="mdescLeft"> </td><td class="mdescRight">Getting an active View Frame. <a href="#29565d6109c406e1788fe38f3cb0b86b"></a><br></td></tr>
26 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1View3D.html">View3D</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ViewManager.html#ac015d77e09c9fc2bc2140e84f393df4">Create3DView</a> ()</td></tr>
28 <tr><td class="mdescLeft"> </td><td class="mdescRight">Creation of a 3d View. <a href="#ac015d77e09c9fc2bc2140e84f393df4"></a><br></td></tr>
29 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1TableView.html">TableView</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ViewManager.html#5cace760be5e742862542f282bf45e92">CreateTableView</a> (in <a class="el" href="interfaceVISU_1_1Table.html">Table</a> theTable)</td></tr>
31 <tr><td class="mdescLeft"> </td><td class="mdescRight">Creation of a <a class="el" href="interfaceVISU_1_1Table.html">Table</a> View. <a href="#5cace760be5e742862542f282bf45e92"></a><br></td></tr>
32 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="interfaceVISU_1_1XYPlot.html">XYPlot</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ViewManager.html#38de690b7afce51ebe7c51e44324634d">CreateXYPlot</a> ()</td></tr>
34 <tr><td class="mdescLeft"> </td><td class="mdescRight">Creation of a 2D plot View. <a href="#38de690b7afce51ebe7c51e44324634d"></a><br></td></tr>
35 <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1ViewManager.html#59c0b7dae7ded4c071bee9aad5c467a2">Destroy</a> (in <a class="el" href="interfaceVISU_1_1View.html">View</a> theView)</td></tr>
37 <tr><td class="memItemLeft" nowrap align="right" valign="top">IdType </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Base.html#5da28cc23f3657dd24a3b8598319c522">GetID</a> ()</td></tr>
39 <tr><td class="memItemLeft" nowrap align="right" valign="top">VISUType </td><td class="memItemRight" valign="bottom"><a class="el" href="interfaceVISU_1_1Base.html#6f62d77b0451737114b5a10bf23be21e">GetType</a> ()</td></tr>
42 <hr><a name="_details"></a><h2>Detailed Description</h2>
43 The <a class="el" href="interfaceVISU_1_1ViewManager.html">ViewManager</a> is necessary for work with view windows (creation and deletion).
45 <hr><h2>Member Function Documentation</h2>
46 <a class="anchor" name="29565d6109c406e1788fe38f3cb0b86b"></a><!-- doxytag: member="VISU::ViewManager::GetCurrentView" ref="29565d6109c406e1788fe38f3cb0b86b" args="()" --><p>
47 <table class="mdTable" cellpadding="2" cellspacing="0">
50 <table cellpadding="0" cellspacing="0" border="0">
52 <td class="md" nowrap valign="top"><a class="el" href="interfaceVISU_1_1View.html">View</a> VISU.ViewManager.GetCurrentView </td>
53 <td class="md" valign="top">( </td>
54 <td class="mdname1" valign="top" nowrap> </td>
55 <td class="md" valign="top"> ) </td>
56 <td class="md" nowrap></td>
62 <table cellspacing="5" cellpadding="0" border="0">
70 Returns an object reference to the active View Frame. Type of the View must be checked. <dl compact><dt><b>Note:</b></dt><dd><br>
71 Returns nil if there are no views currently opened. </dd></dl>
75 <a class="anchor" name="ac015d77e09c9fc2bc2140e84f393df4"></a><!-- doxytag: member="VISU::ViewManager::Create3DView" ref="ac015d77e09c9fc2bc2140e84f393df4" args="()" --><p>
76 <table class="mdTable" cellpadding="2" cellspacing="0">
79 <table cellpadding="0" cellspacing="0" border="0">
81 <td class="md" nowrap valign="top"><a class="el" href="interfaceVISU_1_1View3D.html">View3D</a> VISU.ViewManager.Create3DView </td>
82 <td class="md" valign="top">( </td>
83 <td class="mdname1" valign="top" nowrap> </td>
84 <td class="md" valign="top"> ) </td>
85 <td class="md" nowrap></td>
91 <table cellspacing="5" cellpadding="0" border="0">
99 Returns an object reference to the newly created 3D View. </td>
102 <a class="anchor" name="5cace760be5e742862542f282bf45e92"></a><!-- doxytag: member="VISU::ViewManager::CreateTableView" ref="5cace760be5e742862542f282bf45e92" args="(in Table theTable)" --><p>
103 <table class="mdTable" cellpadding="2" cellspacing="0">
106 <table cellpadding="0" cellspacing="0" border="0">
108 <td class="md" nowrap valign="top"><a class="el" href="interfaceVISU_1_1TableView.html">TableView</a> VISU.ViewManager.CreateTableView </td>
109 <td class="md" valign="top">( </td>
110 <td class="md" nowrap valign="top">in <a class="el" href="interfaceVISU_1_1Table.html">Table</a> </td>
111 <td class="mdname1" valign="top" nowrap> <em>theTable</em> </td>
112 <td class="md" valign="top"> ) </td>
113 <td class="md" nowrap></td>
119 <table cellspacing="5" cellpadding="0" border="0">
127 Returns an object reference to the newly created <a class="el" href="interfaceVISU_1_1Table.html">Table</a> View. </td>
130 <a class="anchor" name="38de690b7afce51ebe7c51e44324634d"></a><!-- doxytag: member="VISU::ViewManager::CreateXYPlot" ref="38de690b7afce51ebe7c51e44324634d" args="()" --><p>
131 <table class="mdTable" cellpadding="2" cellspacing="0">
134 <table cellpadding="0" cellspacing="0" border="0">
136 <td class="md" nowrap valign="top"><a class="el" href="interfaceVISU_1_1XYPlot.html">XYPlot</a> VISU.ViewManager.CreateXYPlot </td>
137 <td class="md" valign="top">( </td>
138 <td class="mdname1" valign="top" nowrap> </td>
139 <td class="md" valign="top"> ) </td>
140 <td class="md" nowrap></td>
146 <table cellspacing="5" cellpadding="0" border="0">
154 Returns an object reference to the newly created 2D plot View. </td>
157 <a class="anchor" name="59c0b7dae7ded4c071bee9aad5c467a2"></a><!-- doxytag: member="VISU::ViewManager::Destroy" ref="59c0b7dae7ded4c071bee9aad5c467a2" args="(in View theView)" --><p>
158 <table class="mdTable" cellpadding="2" cellspacing="0">
161 <table cellpadding="0" cellspacing="0" border="0">
163 <td class="md" nowrap valign="top">void VISU.ViewManager.Destroy </td>
164 <td class="md" valign="top">( </td>
165 <td class="md" nowrap valign="top">in <a class="el" href="interfaceVISU_1_1View.html">View</a> </td>
166 <td class="mdname1" valign="top" nowrap> <em>theView</em> </td>
167 <td class="md" valign="top"> ) </td>
168 <td class="md" nowrap></td>
174 <table cellspacing="5" cellpadding="0" border="0">
182 Deletes a definite view. <dl compact><dt><b>Parameters:</b></dt><dd>
183 <table border="0" cellspacing="2" cellpadding="0">
184 <tr><td valign="top"></td><td valign="top"><em>theView</em> </td><td>The view which should be deleted. </td></tr>
190 <a class="anchor" name="5da28cc23f3657dd24a3b8598319c522"></a><!-- doxytag: member="VISU::ViewManager::GetID" ref="5da28cc23f3657dd24a3b8598319c522" args="()" --><p>
191 <table class="mdTable" cellpadding="2" cellspacing="0">
194 <table cellpadding="0" cellspacing="0" border="0">
196 <td class="md" nowrap valign="top">IdType VISU.Base.GetID </td>
197 <td class="md" valign="top">( </td>
198 <td class="mdname1" valign="top" nowrap> </td>
199 <td class="md" valign="top"> ) </td>
200 <td class="md" nowrap><code> [inherited]</code></td>
206 <table cellspacing="5" cellpadding="0" border="0">
214 Returns ID of the object. </td>
217 <a class="anchor" name="6f62d77b0451737114b5a10bf23be21e"></a><!-- doxytag: member="VISU::ViewManager::GetType" ref="6f62d77b0451737114b5a10bf23be21e" args="()" --><p>
218 <table class="mdTable" cellpadding="2" cellspacing="0">
221 <table cellpadding="0" cellspacing="0" border="0">
223 <td class="md" nowrap valign="top">VISUType VISU.Base.GetType </td>
224 <td class="md" valign="top">( </td>
225 <td class="mdname1" valign="top" nowrap> </td>
226 <td class="md" valign="top"> ) </td>
227 <td class="md" nowrap><code> [inherited]</code></td>
233 <table cellspacing="5" cellpadding="0" border="0">
241 Returns the type of the presentable object </td>