File: vtkparallelcoordinatesview.mdc

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 (70 lines) | stat: -rw-r--r-- 2,444 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

 Usage

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.
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.
There are several self-explanatory operators for combining
selections: ADD, SUBTRACT REPLACE, and INTERSECT.
To create an instance of class vtkParallelCoordinatesView,
simply invoke its constructor as follows

    obj = vtkParallelCoordinatesView



 Methods

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,
obj is an instance of the vtkParallelCoordinatesView class.

* string = obj.GetClassName ()
* int = obj.IsA (string name)
* vtkParallelCoordinatesView = obj.NewInstance ()
* vtkParallelCoordinatesView = obj.SafeDownCast (vtkObject
  o)
* obj.SetBrushMode (int )
* obj.SetBrushModeToLasso ()
* obj.SetBrushModeToAngle ()
* obj.SetBrushModeToFunction ()
* obj.SetBrushModeToAxisThreshold ()
* int = obj.GetBrushMode ()
* obj.SetBrushOperator (int )
* obj.SetBrushOperatorToAdd ()
* obj.SetBrushOperatorToSubtract ()
* obj.SetBrushOperatorToIntersect ()
* obj.SetBrushOperatorToReplace ()
* int = obj.GetBrushOperator ()
* obj.SetInspectMode (int )
* obj.SetInspectModeToManipulateAxes ()
* obj.SetInpsectModeToSelectData ()
* int = obj.GetInspectMode ()
* obj.SetMaximumNumberOfBrushPoints (int )
* int = obj.GetMaximumNumberOfBrushPoints ()
* obj.SetCurrentBrushClass (int )
* int = obj.GetCurrentBrushClass ()
* obj.ApplyViewTheme (vtkViewTheme theme)


* FreeMat_Documentation
* Visualization_Toolkit_View_Classes
* Generated on Thu Jul 25 2013 17:18:36 for FreeMat by
  doxygen_ 1.8.1.1