File: vtkviews_vtkparallelcoordinatesview.html

package info (click to toggle)
freemat 4.2%2Bdfsg1-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 141,800 kB
  • ctags: 14,082
  • sloc: ansic: 126,788; cpp: 62,046; python: 2,080; perl: 1,255; sh: 1,146; yacc: 1,019; lex: 239; makefile: 100
file content (134 lines) | stat: -rw-r--r-- 5,761 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>FreeMat: vtkParallelCoordinatesView</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">FreeMat
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.1.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="pages.html"><span>Related&#160;Pages</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('vtkviews_vtkparallelcoordinatesview.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">vtkParallelCoordinatesView </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>Section: <a class="el" href="sec_vtkviews.html">Visualization Toolkit View Classes</a> </p>
<h1><a class="anchor" id="Usage"></a>
Usage</h1>
<p>This class manages interaction with the vtkParallelCoordinatesRepresentation. There are two inspection modes: axis manipulation and line selection. In axis manipulation mode, PC axes can be dragged and reordered with the LMB, axis ranges can be increased/decreased by dragging up/down with the LMB, and RMB controls zoom and pan.</p>
<p>In line selection mode, there are three subclasses of selections: lasso, angle, and function selection. Lasso selection lets the user brush a line and select all PC lines that pass nearby. Angle selection lets the user draw a representative line between axes and select all lines that have similar orientation. Function selection lets the user draw two representative lines between a pair of axes and select all lines that match the linear interpolation of those lines.</p>
<p>There are several self-explanatory operators for combining selections: ADD, SUBTRACT REPLACE, and INTERSECT.</p>
<p>To create an instance of class vtkParallelCoordinatesView, simply invoke its constructor as follows </p>
<pre class="fragment">  obj = vtkParallelCoordinatesView
</pre> <h1><a class="anchor" id="Methods"></a>
Methods</h1>
<p>The class vtkParallelCoordinatesView has several methods that can be used. They are listed below. Note that the documentation is translated automatically from the VTK sources, and may not be completely intelligible. When in doubt, consult the VTK website. In the methods listed below, <code>obj</code> is an instance of the vtkParallelCoordinatesView class. </p>
<ul>
<li>
<code>string = obj.GetClassName ()</code>  </li>
<li>
<code>int = obj.IsA (string name)</code>  </li>
<li>
<code>vtkParallelCoordinatesView = obj.NewInstance ()</code>  </li>
<li>
<code>vtkParallelCoordinatesView = obj.SafeDownCast (vtkObject o)</code>  </li>
<li>
<code>obj.SetBrushMode (int )</code>  </li>
<li>
<code>obj.SetBrushModeToLasso ()</code>  </li>
<li>
<code>obj.SetBrushModeToAngle ()</code>  </li>
<li>
<code>obj.SetBrushModeToFunction ()</code>  </li>
<li>
<code>obj.SetBrushModeToAxisThreshold ()</code>  </li>
<li>
<code>int = obj.GetBrushMode ()</code>  </li>
<li>
<code>obj.SetBrushOperator (int )</code>  </li>
<li>
<code>obj.SetBrushOperatorToAdd ()</code>  </li>
<li>
<code>obj.SetBrushOperatorToSubtract ()</code>  </li>
<li>
<code>obj.SetBrushOperatorToIntersect ()</code>  </li>
<li>
<code>obj.SetBrushOperatorToReplace ()</code>  </li>
<li>
<code>int = obj.GetBrushOperator ()</code>  </li>
<li>
<code>obj.SetInspectMode (int )</code>  </li>
<li>
<code>obj.SetInspectModeToManipulateAxes ()</code>  </li>
<li>
<code>obj.SetInpsectModeToSelectData ()</code>  </li>
<li>
<code>int = obj.GetInspectMode ()</code>  </li>
<li>
<code>obj.SetMaximumNumberOfBrushPoints (int )</code>  </li>
<li>
<code>int = obj.GetMaximumNumberOfBrushPoints ()</code>  </li>
<li>
<code>obj.SetCurrentBrushClass (int )</code>  </li>
<li>
<code>int = obj.GetCurrentBrushClass ()</code>  </li>
<li>
<code>obj.ApplyViewTheme (vtkViewTheme theme)</code>  </li>
</ul>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="index.html">FreeMat Documentation</a></li><li class="navelem"><a class="el" href="sec_vtkviews.html">Visualization Toolkit View Classes</a></li>
    <li class="footer">Generated on Thu Jul 25 2013 17:18:36 for FreeMat by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.1.1 </li>
  </ul>
</div>
</body>
</html>