File: vtkwidgets_vtkorientedglyphcontourrepresentation.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 (140 lines) | stat: -rw-r--r-- 9,032 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
135
136
137
138
139
140
<!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: vtkOrientedGlyphContourRepresentation</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('vtkwidgets_vtkorientedglyphcontourrepresentation.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="headertitle">
<div class="title">vtkOrientedGlyphContourRepresentation </div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><p>Section: <a class="el" href="sec_vtkwidgets.html">Visualization Toolkit Widget Classes</a> </p>
<h1><a class="anchor" id="Usage"></a>
Usage</h1>
<p>This class provides the default concrete representation for the vtkContourWidget. It works in conjunction with the vtkContourLineInterpolator and vtkPointPlacer. See vtkContourWidget for details.</p>
<p>To create an instance of class vtkOrientedGlyphContourRepresentation, simply invoke its constructor as follows </p>
<pre class="fragment">  obj = vtkOrientedGlyphContourRepresentation
</pre> <h1><a class="anchor" id="Methods"></a>
Methods</h1>
<p>The class vtkOrientedGlyphContourRepresentation 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 vtkOrientedGlyphContourRepresentation class. </p>
<ul>
<li>
<code>string = obj.GetClassName ()</code> - Standard methods for instances of this class.  </li>
<li>
<code>int = obj.IsA (string name)</code> - Standard methods for instances of this class.  </li>
<li>
<code>vtkOrientedGlyphContourRepresentation = obj.NewInstance ()</code> - Standard methods for instances of this class.  </li>
<li>
<code>vtkOrientedGlyphContourRepresentation = obj.SafeDownCast (vtkObject o)</code> - Standard methods for instances of this class.  </li>
<li>
<code>obj.SetCursorShape (vtkPolyData cursorShape)</code> - Specify the cursor shape. Keep in mind that the shape will be aligned with the constraining plane by orienting it such that the x axis of the geometry lies along the normal of the plane.  </li>
<li>
<code>vtkPolyData = obj.GetCursorShape ()</code> - Specify the cursor shape. Keep in mind that the shape will be aligned with the constraining plane by orienting it such that the x axis of the geometry lies along the normal of the plane.  </li>
<li>
<code>obj.SetActiveCursorShape (vtkPolyData activeShape)</code> - Specify the shape of the cursor (handle) when it is active. This is the geometry that will be used when the mouse is close to the handle or if the user is manipulating the handle.  </li>
<li>
<code>vtkPolyData = obj.GetActiveCursorShape ()</code> - Specify the shape of the cursor (handle) when it is active. This is the geometry that will be used when the mouse is close to the handle or if the user is manipulating the handle.  </li>
<li>
<code>vtkProperty = obj.GetProperty ()</code> - This is the property used when the handle is not active (the mouse is not near the handle)  </li>
<li>
<code>vtkProperty = obj.GetActiveProperty ()</code> - This is the property used when the user is interacting with the handle.  </li>
<li>
<code>vtkProperty = obj.GetLinesProperty ()</code> - This is the property used by the lines.  </li>
<li>
<code>obj.SetRenderer (vtkRenderer ren)</code> - Subclasses of vtkOrientedGlyphContourRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.  </li>
<li>
<code>obj.BuildRepresentation ()</code> - Subclasses of vtkOrientedGlyphContourRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.  </li>
<li>
<code>obj.StartWidgetInteraction (double eventPos[2])</code> - Subclasses of vtkOrientedGlyphContourRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.  </li>
<li>
<code>obj.WidgetInteraction (double eventPos[2])</code> - Subclasses of vtkOrientedGlyphContourRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.  </li>
<li>
<code>int = obj.ComputeInteractionState (int X, int Y, int modified)</code> - Subclasses of vtkOrientedGlyphContourRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.  </li>
<li>
<code>obj.GetActors (vtkPropCollection )</code> - Methods to make this class behave as a vtkProp.  </li>
<li>
<code>obj.ReleaseGraphicsResources (vtkWindow )</code> - Methods to make this class behave as a vtkProp.  </li>
<li>
<code>int = obj.RenderOverlay (vtkViewport viewport)</code> - Methods to make this class behave as a vtkProp.  </li>
<li>
<code>int = obj.RenderOpaqueGeometry (vtkViewport viewport)</code> - Methods to make this class behave as a vtkProp.  </li>
<li>
<code>int = obj.RenderTranslucentPolygonalGeometry (vtkViewport viewport)</code> - Methods to make this class behave as a vtkProp.  </li>
<li>
<code>int = obj.HasTranslucentPolygonalGeometry ()</code> - Methods to make this class behave as a vtkProp.  </li>
<li>
<code>vtkPolyData = obj.GetContourRepresentationAsPolyData ()</code> - Get the points in this contour as a vtkPolyData.  </li>
<li>
<code>obj.SetAlwaysOnTop (int )</code> - Controls whether the contour widget should always appear on top of other actors in the scene. (In effect, this will disable OpenGL Depth buffer tests while rendering the contour). Default is to set it to false.  </li>
<li>
<code>int = obj.GetAlwaysOnTop ()</code> - Controls whether the contour widget should always appear on top of other actors in the scene. (In effect, this will disable OpenGL Depth buffer tests while rendering the contour). Default is to set it to false.  </li>
<li>
<code>obj.AlwaysOnTopOn ()</code> - Controls whether the contour widget should always appear on top of other actors in the scene. (In effect, this will disable OpenGL Depth buffer tests while rendering the contour). Default is to set it to false.  </li>
<li>
<code>obj.AlwaysOnTopOff ()</code> - Controls whether the contour widget should always appear on top of other actors in the scene. (In effect, this will disable OpenGL Depth buffer tests while rendering the contour). Default is to set it to false.  </li>
<li>
<code>obj.SetLineColor (double r, double g, double b)</code> - Convenience method to set the line color. Ideally one should use GetLinesProperty()-&gt;SetColor().  </li>
<li>
<code>obj.SetShowSelectedNodes (int )</code> - A flag to indicate whether to show the Selected nodes Default is to set it to false.  </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_vtkwidgets.html">Visualization Toolkit Widget 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>