<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> <title>VTK: vtkAffineRepresentation2D Class Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.5.6 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="classes.html"><span>Classes</span></a></li> <li><a href="files.html"><span>Files</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="classes.html"><span>Alphabetical List</span></a></li> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>vtkAffineRepresentation2D Class Reference</h1><!-- doxytag: class="vtkAffineRepresentation2D" --><!-- doxytag: inherits="vtkAffineRepresentation" --><code>#include <<a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>></code> <p> <div class="dynheader"> Inheritance diagram for vtkAffineRepresentation2D:</div> <div class="dynsection"> <p><center><img src="a07833.png" border="0" usemap="#a07834" alt="Inheritance graph"></center> <map name="a07834"> <area shape="rect" href="a00098.html" title="abstract class for representing affine transformation widgets" alt="" coords="14,304,182,331"><area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="11,230,184,256"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="63,155,132,182"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="58,80,138,107"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="43,6,152,32"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <div class="dynheader"> Collaboration diagram for vtkAffineRepresentation2D:</div> <div class="dynsection"> <p><center><img src="a07835.png" border="0" usemap="#a07836" alt="Collaboration graph"></center> <map name="a07836"> <area shape="rect" href="a00098.html" title="abstract class for representing affine transformation widgets" alt="" coords="2168,261,2336,288"><area shape="rect" href="a01877.html" title="abstract class defines interface between the widget and widget representation classes..." alt="" coords="1549,287,1723,313"><area shape="rect" href="a01317.html" title="abstract superclass for all actors, volumes and annotations" alt="" coords="900,359,969,385"><area shape="rect" href="a01480.html" title="abstract specification for renderers" alt="" coords="1221,425,1317,452"><area shape="rect" href="a00093.html" title="a actor that draws 2D data" alt="" coords="1912,497,2003,524"><area shape="rect" href="a01084.html" title="abstract base class for most VTK objects" alt="" coords="331,701,411,728"><area shape="rect" href="a00872.html" title="Store vtkAlgorithm input/output information." alt="" coords="572,625,681,652"><area shape="rect" href="a01833.html" title="abstract specification for Viewports" alt="" coords="888,575,981,601"><area shape="rect" href="a00089.html" title="superclass for all geometric transformations" alt="" coords="551,127,703,153"><area shape="rect" href="a00998.html" title="represent and manipulate 4x4 transformation matrices" alt="" coords="885,203,984,229"><area shape="rect" href="a01250.html" title="represent and manipulate 3D points" alt="" coords="1597,1232,1675,1259"><area shape="rect" href="a00081.html" title="Abstract superclass for all arrays." alt="" coords="873,840,996,867"><area shape="rect" href="a01513.html" title="map scalar values into colors" alt="" coords="1565,897,1707,924"><area shape="rect" href="a01692.html" title="represent text properties." alt="" coords="1899,623,2016,649"><area shape="rect" href="a00335.html" title="perform coordinate transformation, and represent position, in a variety of vtk coordinate..." alt="" coords="1391,665,1497,692"><area shape="rect" href="a01323.html" title="represent surface properties of a 2D image" alt="" coords="1581,431,1691,457"><area shape="rect" href="a00242.html" title="object to represent cell connectivity" alt="" coords="1909,751,2005,777"><area shape="rect" href="a00248.html" title="object represents upward pointers from points to list of cells using each point" alt="" coords="737,1051,833,1077"><area shape="rect" href="a00253.html" title="object provides direct access to cells in vtkCellArray and type information" alt="" coords="1908,1107,2007,1133"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="7,701,116,728"><area shape="rect" href="a01719.html" title="record modification and/or execution time" alt="" coords="7,1093,116,1120"><area shape="rect" href="a00980.html" title="map scalar values into colors via a lookup table" alt="" coords="1899,872,2016,899"><area shape="rect" href="a01266.html" title="draw vtkPolyData onto the image plane" alt="" coords="1879,948,2036,975"><area shape="rect" href="a00950.html" title="create a leader with optional label and arrows" alt="" coords="2495,860,2625,887"><area shape="rect" href="a00374.html" title="abstract class to specify dataset behavior" alt="" coords="436,1364,524,1391"><area shape="rect" href="a00144.html" title="a list of lists of props representing an assembly hierarchy" alt="" coords="560,359,693,385"><area shape="rect" href="a01723.html" title="describes linear transformations via a 4x4 matrix" alt="" coords="1905,200,2009,227"><area shape="rect" href="a00964.html" title="abstract superclass for linear transformations" alt="" coords="1565,204,1707,231"><area shape="rect" href="a00696.html" title="superclass for homogeneous transformations" alt="" coords="1173,203,1365,229"><area shape="rect" href="a01725.html" title="vtkTransformConcatenation" alt="" coords="1173,92,1365,119"><area shape="rect" href="a01730.html" title="vtkTransformPair" alt="" coords="871,91,999,117"><area shape="rect" href="a01726.html" title="vtkTransformConcatenationStack" alt="" coords="1524,153,1748,180"><area shape="rect" href="a01251.html" title="abstract class for specifying dataset behavior" alt="" coords="1912,1411,2003,1437"><area shape="rect" href="a00356.html" title="abstract superclass for arrays of numeric data" alt="" coords="1219,840,1320,867"><area shape="rect" href="a01784.html" title="dynamic, self-adjusting array of unsigned char" alt="" coords="1556,1005,1716,1032"><area shape="rect" href="a00722.html" title="dynamic, self-adjusting array of vtkIdType" alt="" coords="1579,777,1693,804"><area shape="rect" href="a01691.html" title="2D text annotation" alt="" coords="2196,700,2308,727"><area shape="rect" href="a00985.html" title="abstract class specifies interface for objects which render 2D actors" alt="" coords="1584,612,1688,639"><area shape="rect" href="a00083.html" title="abstract class specifies interface to map data" alt="" coords="1201,592,1337,619"><area shape="rect" href="a01260.html" title="concrete dataset represents vertices, lines, polygons, and triangle strips" alt="" coords="2204,1411,2300,1437"><area shape="rect" href="a00960.html" title="cell represents a 1D line" alt="" coords="901,1619,968,1645"><area shape="rect" href="a01278.html" title="a cell that represents an n-sided polygon" alt="" coords="1912,1563,2003,1589"><area shape="rect" href="a01760.html" title="a cell that represents a triangle" alt="" coords="1224,1587,1315,1613"><area shape="rect" href="a01428.html" title="a cell that represents a 2D quadrilateral" alt="" coords="1599,1687,1673,1713"><area shape="rect" href="a01762.html" title="a cell that represents a triangle strip" alt="" coords="1577,1627,1695,1653"><area shape="rect" href="a01284.html" title="cell represents a set of 1D lines" alt="" coords="1397,1769,1491,1796"><area shape="rect" href="a01286.html" title="cell represents a set of 0D vertices" alt="" coords="1904,1872,2011,1899"><area shape="rect" href="a01821.html" title="a cell that represents a 3D point" alt="" coords="1596,1829,1676,1856"><area shape="rect" href="a00458.html" title="an empty cell used as a place-holder during processing" alt="" coords="1907,1309,2008,1336"></map> <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> <p> <a href="a07837.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2> represent 2D affine transformations <p> This class is used to represent a <a class="el" href="a00100.html" title="perform affine transformations">vtkAffineWidget</a>. This representation consists of three parts: a box, a circle, and a cross. The box is used for scaling and shearing, the circle for rotation, and the cross for translation. These parts are drawn in the overlay plane and maintain a constant size (width and height) specified in terms of normalized viewport coordinates.<p> The representation maintains an internal transformation matrix (see superclass' <a class="el" href="a00099.html#2c2145813778732678db4fe9bc8bcaad">GetTransform()</a> method). The transformations generated by this widget assume that the representation lies in the x-y plane. If this is not the case, the user is responsible for transforming this representation's matrix into the correct coordinate space (by judicious matrix multiplication). Note that the transformation matrix returned by <a class="el" href="a00099.html#2c2145813778732678db4fe9bc8bcaad">GetTransform()</a> is relative to the last <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> invocation. (The <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> sets the origin around which rotation and scaling occurs; the origin is the center point of the bounding box provided.)<p> <dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a00098.html" title="abstract class for representing affine transformation widgets">vtkAffineRepresentation</a> <a class="el" href="a00100.html" title="perform affine transformations">vtkAffineWidget</a></dd></dl> <dl class="user" compact><dt><b>Tests:</b></dt><dd><a class="el" href="c2_vtk_t_1.html#c2_vtk_t_vtkAffineRepresentation2D">vtkAffineRepresentation2D (Tests)</a> </dd></dl> <p>Definition at line <a class="el" href="a05442.html#l00060">60</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">typedef <a class="el" href="a00098.html">vtkAffineRepresentation</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#cf8e0ac922a97f87f70d5f1c975f08d2">Superclass</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#773bd703ebd63414310eecd85d7829bc">IsTypeOf</a> (const char *type)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00099.html">vtkAffineRepresentation2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#151cb4c86ae6faa28fde400f3b431f8d">SafeDownCast</a> (<a class="el" href="a01084.html">vtkObject</a> *o)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#7093b7ad61f479fa7fe836d172f6da3f">GetClassName</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#9d892955bc4b1201129e4c00b45425bd">IsA</a> (const char *type)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e7ca6334ac930839c818016623b411de">PrintSelf</a> (ostream &os, <a class="el" href="a00869.html">vtkIndent</a> indent)</td></tr> <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#2c2145813778732678db4fe9bc8bcaad">GetTransform</a> (<a class="el" href="a01723.html">vtkTransform</a> *t)</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#3910063838eb1c231f900df0c24bf7ed">SetBoxWidth</a> (int)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#db7d644d5b1f7532ec11e886f71e8426">GetBoxWidth</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#fad6feaef016a95f6cee042ebb121591">SetCircleWidth</a> (int)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#251b52b504a1b6e2ef25dc5f7d3bb801">GetCircleWidth</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#9ac5f33429ab4ad3117b165148e1d107">SetAxesWidth</a> (int)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#6ba03076a485df8187a11856623f1c89">GetAxesWidth</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f08342b4632404a50566a535c2034e3e">SetOrigin</a> (double o[3])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#c4de26bb07a41de42e413dc8f95c4519">SetOrigin</a> (double ox, double oy, double oz)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual double * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e413f77923f292b6680537e9212e1579">GetOrigin</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#78ed5e584b0fee7cda8faaf2c5d46527">GetOrigin</a> (double &, double &, double &)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f52d6376514326daaa0a141f4db8f1c9">GetOrigin</a> (double[3])</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f69c2ac6de0d9095ac28794fdc0530bc">SetProperty</a> (<a class="el" href="a01323.html">vtkProperty2D</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a4e3da0c6301fa97c065f4dae6ee641d">SetSelectedProperty</a> (<a class="el" href="a01323.html">vtkProperty2D</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f029b5eda67f93dda088cb1b3b0b3537">SetTextProperty</a> (<a class="el" href="a01692.html">vtkTextProperty</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01323.html">vtkProperty2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#63c4b0d058200bf58c36c25275d75751">GetProperty</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01323.html">vtkProperty2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#fb942ca9dee31116137c4077014073ea">GetSelectedProperty</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual <a class="el" href="a01692.html">vtkTextProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#3f0d665b3d3e251ce97817ec1b233473">GetTextProperty</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#ca668a353b2b6c0c43cbd348f4a796d1">SetDisplayText</a> (int)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#8b8d71f2baa9d08102f82f957a72665c">GetDisplayText</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#7d27ed7ee6938edf41ce4f01ae1022ef">DisplayTextOn</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#52b6c09429be9429953d670caf759b22">DisplayTextOff</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget</a> (double bounds[6])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a088bd0ca761b2875c92843e9b2d5e00">StartWidgetInteraction</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#14d7471902341de0ead681c7123b0e43">WidgetInteraction</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#20062ca3d381d7efabf0d32a24004b18">EndWidgetInteraction</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#102ca6961224b4360c9b13e53c29363b">ComputeInteractionState</a> (int X, int Y, int modify=0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e634a72713840bfc04c5c4db02b37e2b">BuildRepresentation</a> ()</td></tr> <tr><td colspan="2"><div class="groupHeader"></div></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a92d13087889d75f32ccd32d2028ab0a">ShallowCopy</a> (<a class="el" href="a01317.html">vtkProp</a> *prop)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#39157c01778757284a7cedbbd2aba99f">GetActors2D</a> (<a class="el" href="a01321.html">vtkPropCollection</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#7b4cb3026fe6e88e376bb331135cb778">ReleaseGraphicsResources</a> (<a class="el" href="a01886.html">vtkWindow</a> *)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a7b192bf77332d34778e9888b92ebff5">RenderOverlay</a> (<a class="el" href="a01833.html">vtkViewport</a> *viewport)</td></tr> <tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">static <a class="el" href="a00099.html">vtkAffineRepresentation2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#83d54809f24050b490a742be5b2656b9">New</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#b4bd850ead69dd50931dc0e1215df100">vtkAffineRepresentation2D</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e4c6598abc56a12236f481233d161fa0">~vtkAffineRepresentation2D</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#794caa623cd8066b439c95ce8fe76524">Translate</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#ca79abb2accdabbe1ac83be0d4a25b6f">Scale</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e3a4802374ad4856d38b12f718f73eb5">Rotate</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#2789fc6c0cc3b2e57141ceca1a0415ba">Shear</a> (double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#544bb197af493e793bae7ec6d504c20a">Highlight</a> (int highlight)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#4c05927749b287fafac559707713b558">UpdateText</a> (const char *text, double eventPos[2])</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e8273b9989039dced353d26d4546bc98">ApplyShear</a> ()</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#ed172799348392ad9caafecbed7722c7">CreateDefaultProperties</a> ()</td></tr> <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#62d5933e22e158bd9b8ce926be2bd39a">BoxWidth</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#83371f45ac9c50c072c97d372089dd37">CircleWidth</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#81c4a171dff48db1e2aa09ca427bda67">AxesWidth</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a0697f7da06ffa8e6cae5c367239dcaa">DisplayText</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#2c9f36877f2ef7d7cb8d97ec118de8dc">CurrentWidth</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#471d95202d780c0f8132815745ec1250">CurrentRadius</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#6ba07f9afcf1b3866726b961103529b7">CurrentAxesWidth</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01723.html">vtkTransform</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#08d551932fae81ccaa83f2ec56e1ee1b">CurrentTransform</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01723.html">vtkTransform</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#784a1f471a86291493d6aac3de7ec623">TotalTransform</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01723.html">vtkTransform</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#4a95cee1b2c83633a88cd5fd0f0e61e8">TempTransform</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#fcde0228d88fa1df74eb9f0591b49ae2">Origin</a> [4]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#d2ebe3b3af24c0a21dec58df63d7d45b">DisplayOrigin</a> [3]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#ceb850e23d8d4c92b5428bc0c156abd5">CurrentTranslation</a> [3]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#b5d091c093acb97c574b239c42f0910a">StartWorldPosition</a> [4]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#dfebef4d4ad44a6d933a0c8dc367a874">StartAngle</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#2032640538c7fd0dd78a1e7ad596334f">CurrentAngle</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#d63d998db992706465122e70499f8d86">CurrentScale</a> [2]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#77813f7f171dcded01a10378f5e06470">CurrentShear</a> [2]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01323.html">vtkProperty2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#c3492ce85ebdec049eb4b8e85b5082b1">Property</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01323.html">vtkProperty2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f5fd1c99d7b481add2648fcf282783cc">SelectedProperty</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01692.html">vtkTextProperty</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#b3f1369524c61e257bc56d378c760f13">TextProperty</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#38369d00547b3ecf695883096ca0bfd2">Opacity</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f4178a1fcff9f5dea8b8ce1d4ec5a2d3">SelectedOpacity</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#95912144866030e2c2ee2334f89de01f">LastEventPosition</a> [2]</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01691.html">vtkTextMapper</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#7ec110c0a1b9f7373cc122ea9eeb61a9">TextMapper</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00093.html">vtkActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#b65b98fbcf134e7230e2641b9069e539">TextActor</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01250.html">vtkPoints</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#5ceea6562395392ef282aa3c1a09e769">BoxPoints</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00242.html">vtkCellArray</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#45f6c4e4d5c4e60aa31b2ac3699f4065">BoxCellArray</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01260.html">vtkPolyData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#b00e60aae0b3a84bb7d7633674f939ce">Box</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#56cdd88443ae36c8cf11a3002c6ac467">BoxMapper</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00093.html">vtkActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#6e7d701efa45ae7c77de8d3980dc1f93">BoxActor</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01250.html">vtkPoints</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#3990e55887c68a8af51c0ed4f46ff834">HBoxPoints</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00242.html">vtkCellArray</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f650a4fb58aae582372f778dac3eaf35">HBoxCellArray</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01260.html">vtkPolyData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#14e51b80903b276577ef8d8bdfd25c56">HBox</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#830af8883adf22f9cc17591b397c79bd">HBoxMapper</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00093.html">vtkActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#e08ef5e6f4e5e3de58284b01db5a0d1c">HBoxActor</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01250.html">vtkPoints</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#29fe7eed690d69d0f991bedad67b1ccf">CirclePoints</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00242.html">vtkCellArray</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#01debb30fa79d274ba3e9c7688299409">CircleCellArray</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01260.html">vtkPolyData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#31cafa30e99535b89b60501a74e4f046">Circle</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#3ceec79461701328697faa6feb8350bf">CircleMapper</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00093.html">vtkActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#419a5a2e658cf0712b22c882bd84f62a">CircleActor</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01250.html">vtkPoints</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#007cb904f2a9df03d56ae5c7541c322f">HCirclePoints</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00242.html">vtkCellArray</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#ce17f59e72d25beacf0e724f8c6ad223">HCircleCellArray</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01260.html">vtkPolyData</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a02515d27cbd8b37520ce7d2c6560c15">HCircle</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#65369f06c86c788764a1555df94f7e6e">HCircleMapper</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00093.html">vtkActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#f052398e6dca762eb974c25bb5e723ca">HCircleActor</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00950.html">vtkLeaderActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#a33bf52b6f8454a4fbc91aef6d9588ff">XAxis</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00950.html">vtkLeaderActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#ae296870b742970f6e32c12139af7b73">YAxis</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00950.html">vtkLeaderActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#601572f932421f7703b8376565c174e9">HXAxis</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="a00950.html">vtkLeaderActor2D</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00099.html#1a0b76c348505ae337bf50fd9067c3d6">HYAxis</a></td></tr> </table> <hr><h2>Member Typedef Documentation</h2> <a class="anchor" name="cf8e0ac922a97f87f70d5f1c975f08d2"></a><!-- doxytag: member="vtkAffineRepresentation2D::Superclass" ref="cf8e0ac922a97f87f70d5f1c975f08d2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">typedef <a class="el" href="a00098.html">vtkAffineRepresentation</a> <a class="el" href="a00098.html">vtkAffineRepresentation2D::Superclass</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Standard methods for instances of this class. <p>Reimplemented from <a class="el" href="a00098.html#ab53569aca1e188d85eeaea1a2da0783">vtkAffineRepresentation</a>.</p> <p>Definition at line <a class="el" href="a05442.html#l00068">68</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <hr><h2>Constructor & Destructor Documentation</h2> <a class="anchor" name="b4bd850ead69dd50931dc0e1215df100"></a><!-- doxytag: member="vtkAffineRepresentation2D::vtkAffineRepresentation2D" ref="b4bd850ead69dd50931dc0e1215df100" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkAffineRepresentation2D::vtkAffineRepresentation2D </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e4c6598abc56a12236f481233d161fa0"></a><!-- doxytag: member="vtkAffineRepresentation2D::~vtkAffineRepresentation2D" ref="e4c6598abc56a12236f481233d161fa0" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">vtkAffineRepresentation2D::~vtkAffineRepresentation2D </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Member Function Documentation</h2> <a class="anchor" name="83d54809f24050b490a742be5b2656b9"></a><!-- doxytag: member="vtkAffineRepresentation2D::New" ref="83d54809f24050b490a742be5b2656b9" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="a00099.html">vtkAffineRepresentation2D</a>* vtkAffineRepresentation2D::New </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Instantiate this class. <p>Reimplemented from <a class="el" href="a01084.html#4d5b227267c076d6f9e38483370b6612">vtkObject</a>.</p> </div> </div><p> <a class="anchor" name="7093b7ad61f479fa7fe836d172f6da3f"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetClassName" ref="7093b7ad61f479fa7fe836d172f6da3f" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual const char* vtkAffineRepresentation2D::GetClassName </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Standard methods for instances of this class. <p>Reimplemented from <a class="el" href="a00098.html#3554804f8711edd30ffbd70bc586cf6d">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="773bd703ebd63414310eecd85d7829bc"></a><!-- doxytag: member="vtkAffineRepresentation2D::IsTypeOf" ref="773bd703ebd63414310eecd85d7829bc" args="(const char *type)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static int vtkAffineRepresentation2D::IsTypeOf </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>type</em> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Standard methods for instances of this class. <p>Reimplemented from <a class="el" href="a00098.html#74256a201ba786d3e68776b5372352e4">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="9d892955bc4b1201129e4c00b45425bd"></a><!-- doxytag: member="vtkAffineRepresentation2D::IsA" ref="9d892955bc4b1201129e4c00b45425bd" args="(const char *type)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::IsA </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>type</em> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Standard methods for instances of this class. <p>Reimplemented from <a class="el" href="a00098.html#843551a59ce1b3ad8547e9506994c7bd">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="151cb4c86ae6faa28fde400f3b431f8d"></a><!-- doxytag: member="vtkAffineRepresentation2D::SafeDownCast" ref="151cb4c86ae6faa28fde400f3b431f8d" args="(vtkObject *o)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">static <a class="el" href="a00099.html">vtkAffineRepresentation2D</a>* vtkAffineRepresentation2D::SafeDownCast </td> <td>(</td> <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> * </td> <td class="paramname"> <em>o</em> </td> <td> ) </td> <td><code> [static]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Standard methods for instances of this class. <p>Reimplemented from <a class="el" href="a00098.html#8af848dfd25a372f44466bf5d580b4db">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="e7ca6334ac930839c818016623b411de"></a><!-- doxytag: member="vtkAffineRepresentation2D::PrintSelf" ref="e7ca6334ac930839c818016623b411de" args="(ostream &os, vtkIndent indent)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::PrintSelf </td> <td>(</td> <td class="paramtype">ostream & </td> <td class="paramname"> <em>os</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype"><a class="el" href="a00869.html">vtkIndent</a> </td> <td class="paramname"> <em>indent</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Standard methods for instances of this class. <p>Reimplemented from <a class="el" href="a00098.html#be85733c63ecacc09d6bfc8baf1aeb9f">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="3910063838eb1c231f900df0c24bf7ed"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetBoxWidth" ref="3910063838eb1c231f900df0c24bf7ed" args="(int)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::SetBoxWidth </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified. </div> </div><p> <a class="anchor" name="db7d644d5b1f7532ec11e886f71e8426"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetBoxWidth" ref="db7d644d5b1f7532ec11e886f71e8426" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::GetBoxWidth </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified. </div> </div><p> <a class="anchor" name="fad6feaef016a95f6cee042ebb121591"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetCircleWidth" ref="fad6feaef016a95f6cee042ebb121591" args="(int)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::SetCircleWidth </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified. </div> </div><p> <a class="anchor" name="251b52b504a1b6e2ef25dc5f7d3bb801"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetCircleWidth" ref="251b52b504a1b6e2ef25dc5f7d3bb801" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::GetCircleWidth </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified. </div> </div><p> <a class="anchor" name="9ac5f33429ab4ad3117b165148e1d107"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetAxesWidth" ref="9ac5f33429ab4ad3117b165148e1d107" args="(int)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::SetAxesWidth </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified. </div> </div><p> <a class="anchor" name="6ba03076a485df8187a11856623f1c89"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetAxesWidth" ref="6ba03076a485df8187a11856623f1c89" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::GetAxesWidth </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified. </div> </div><p> <a class="anchor" name="f08342b4632404a50566a535c2034e3e"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetOrigin" ref="f08342b4632404a50566a535c2034e3e" args="(double o[3])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::SetOrigin </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>o</em>[3] </td> <td> ) </td> <td><code> [inline]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin. <p>Definition at line <a class="el" href="a05442.html#l00090">90</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="c4de26bb07a41de42e413dc8f95c4519"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetOrigin" ref="c4de26bb07a41de42e413dc8f95c4519" args="(double ox, double oy, double oz)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::SetOrigin </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>ox</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>oy</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>oz</em></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin. </div> </div><p> <a class="anchor" name="e413f77923f292b6680537e9212e1579"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetOrigin" ref="e413f77923f292b6680537e9212e1579" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual double* vtkAffineRepresentation2D::GetOrigin </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin. </div> </div><p> <a class="anchor" name="78ed5e584b0fee7cda8faaf2c5d46527"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetOrigin" ref="78ed5e584b0fee7cda8faaf2c5d46527" args="(double &, double &, double &)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::GetOrigin </td> <td>(</td> <td class="paramtype">double & </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double & </td> <td class="paramname">, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double & </td> <td class="paramname"></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin. </div> </div><p> <a class="anchor" name="f52d6376514326daaa0a141f4db8f1c9"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetOrigin" ref="f52d6376514326daaa0a141f4db8f1c9" args="(double[3])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::GetOrigin </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname">[3] </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin. </div> </div><p> <a class="anchor" name="2c2145813778732678db4fe9bc8bcaad"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetTransform" ref="2c2145813778732678db4fe9bc8bcaad" args="(vtkTransform *t)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::GetTransform </td> <td>(</td> <td class="paramtype"><a class="el" href="a01723.html">vtkTransform</a> * </td> <td class="paramname"> <em>t</em> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Retrieve a linear transform characterizing the affine transformation generated by this widget. This method copies its internal transform into the transform provided. Note that the <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> method initializes the internal matrix to identity. All subsequent widget operations (i.e., scale, translate, rotate, shear) are concatenated with the internal transform. <p>Implements <a class="el" href="a00098.html#225b7411e0438cd7b869216b8de0c3f1">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="f69c2ac6de0d9095ac28794fdc0530bc"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetProperty" ref="f69c2ac6de0d9095ac28794fdc0530bc" args="(vtkProperty2D *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::SetProperty </td> <td>(</td> <td class="paramtype"><a class="el" href="a01323.html">vtkProperty2D</a> * </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the properties when unselected and selected. </div> </div><p> <a class="anchor" name="a4e3da0c6301fa97c065f4dae6ee641d"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetSelectedProperty" ref="a4e3da0c6301fa97c065f4dae6ee641d" args="(vtkProperty2D *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::SetSelectedProperty </td> <td>(</td> <td class="paramtype"><a class="el" href="a01323.html">vtkProperty2D</a> * </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the properties when unselected and selected. </div> </div><p> <a class="anchor" name="f029b5eda67f93dda088cb1b3b0b3537"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetTextProperty" ref="f029b5eda67f93dda088cb1b3b0b3537" args="(vtkTextProperty *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::SetTextProperty </td> <td>(</td> <td class="paramtype"><a class="el" href="a01692.html">vtkTextProperty</a> * </td> <td class="paramname"> </td> <td> ) </td> <td></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the properties when unselected and selected. </div> </div><p> <a class="anchor" name="63c4b0d058200bf58c36c25275d75751"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetProperty" ref="63c4b0d058200bf58c36c25275d75751" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="a01323.html">vtkProperty2D</a>* vtkAffineRepresentation2D::GetProperty </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the properties when unselected and selected. </div> </div><p> <a class="anchor" name="fb942ca9dee31116137c4077014073ea"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetSelectedProperty" ref="fb942ca9dee31116137c4077014073ea" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="a01323.html">vtkProperty2D</a>* vtkAffineRepresentation2D::GetSelectedProperty </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the properties when unselected and selected. </div> </div><p> <a class="anchor" name="3f0d665b3d3e251ce97817ec1b233473"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetTextProperty" ref="3f0d665b3d3e251ce97817ec1b233473" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual <a class="el" href="a01692.html">vtkTextProperty</a>* vtkAffineRepresentation2D::GetTextProperty </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Set/Get the properties when unselected and selected. </div> </div><p> <a class="anchor" name="ca668a353b2b6c0c43cbd348f4a796d1"></a><!-- doxytag: member="vtkAffineRepresentation2D::SetDisplayText" ref="ca668a353b2b6c0c43cbd348f4a796d1" args="(int)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::SetDisplayText </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values. </div> </div><p> <a class="anchor" name="8b8d71f2baa9d08102f82f957a72665c"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetDisplayText" ref="8b8d71f2baa9d08102f82f957a72665c" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::GetDisplayText </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values. </div> </div><p> <a class="anchor" name="7d27ed7ee6938edf41ce4f01ae1022ef"></a><!-- doxytag: member="vtkAffineRepresentation2D::DisplayTextOn" ref="7d27ed7ee6938edf41ce4f01ae1022ef" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::DisplayTextOn </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values. </div> </div><p> <a class="anchor" name="52b6c09429be9429953d670caf759b22"></a><!-- doxytag: member="vtkAffineRepresentation2D::DisplayTextOff" ref="52b6c09429be9429953d670caf759b22" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::DisplayTextOff </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values. </div> </div><p> <a class="anchor" name="cacb71499609161d0ceb9f3c3d0a8a31"></a><!-- doxytag: member="vtkAffineRepresentation2D::PlaceWidget" ref="cacb71499609161d0ceb9f3c3d0a8a31" args="(double bounds[6])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::PlaceWidget </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>bounds</em>[6] </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Subclasses of <a class="el" href="a00099.html" title="represent 2D affine transformations">vtkAffineRepresentation2D</a> must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation. </div> </div><p> <a class="anchor" name="a088bd0ca761b2875c92843e9b2d5e00"></a><!-- doxytag: member="vtkAffineRepresentation2D::StartWidgetInteraction" ref="a088bd0ca761b2875c92843e9b2d5e00" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::StartWidgetInteraction </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Subclasses of <a class="el" href="a00099.html" title="represent 2D affine transformations">vtkAffineRepresentation2D</a> must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation. <p>Reimplemented from <a class="el" href="a01877.html#9aece0d7ff74c1fcfd5f427088cab77b">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="14d7471902341de0ead681c7123b0e43"></a><!-- doxytag: member="vtkAffineRepresentation2D::WidgetInteraction" ref="14d7471902341de0ead681c7123b0e43" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::WidgetInteraction </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Subclasses of <a class="el" href="a00099.html" title="represent 2D affine transformations">vtkAffineRepresentation2D</a> must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation. <p>Reimplemented from <a class="el" href="a01877.html#73adbf84d1745e1393eda384a5f31d52">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="20062ca3d381d7efabf0d32a24004b18"></a><!-- doxytag: member="vtkAffineRepresentation2D::EndWidgetInteraction" ref="20062ca3d381d7efabf0d32a24004b18" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::EndWidgetInteraction </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Subclasses of <a class="el" href="a00099.html" title="represent 2D affine transformations">vtkAffineRepresentation2D</a> must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation. <p>Reimplemented from <a class="el" href="a01877.html#879e55c5bac3cc9a471140addd500900">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="102ca6961224b4360c9b13e53c29363b"></a><!-- doxytag: member="vtkAffineRepresentation2D::ComputeInteractionState" ref="102ca6961224b4360c9b13e53c29363b" args="(int X, int Y, int modify=0)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::ComputeInteractionState </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>X</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>Y</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">int </td> <td class="paramname"> <em>modify</em> = <code>0</code></td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Subclasses of <a class="el" href="a00099.html" title="represent 2D affine transformations">vtkAffineRepresentation2D</a> must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation. <p>Reimplemented from <a class="el" href="a01877.html#b0aeed71d0331ae3e5c6472572f3900b">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="e634a72713840bfc04c5c4db02b37e2b"></a><!-- doxytag: member="vtkAffineRepresentation2D::BuildRepresentation" ref="e634a72713840bfc04c5c4db02b37e2b" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::BuildRepresentation </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Subclasses of <a class="el" href="a00099.html" title="represent 2D affine transformations">vtkAffineRepresentation2D</a> must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: <a class="el" href="a00099.html#cacb71499609161d0ceb9f3c3d0a8a31">PlaceWidget()</a> reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation. <p>Implements <a class="el" href="a01877.html#a7dfbf5a2b39487c072266e0e1520ec7">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="a92d13087889d75f32ccd32d2028ab0a"></a><!-- doxytag: member="vtkAffineRepresentation2D::ShallowCopy" ref="a92d13087889d75f32ccd32d2028ab0a" args="(vtkProp *prop)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::ShallowCopy </td> <td>(</td> <td class="paramtype"><a class="el" href="a01317.html">vtkProp</a> * </td> <td class="paramname"> <em>prop</em> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to make this class behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. <p>Reimplemented from <a class="el" href="a00098.html#49c595132c6a11841a4b7aebc6e743eb">vtkAffineRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="39157c01778757284a7cedbbd2aba99f"></a><!-- doxytag: member="vtkAffineRepresentation2D::GetActors2D" ref="39157c01778757284a7cedbbd2aba99f" args="(vtkPropCollection *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::GetActors2D </td> <td>(</td> <td class="paramtype"><a class="el" href="a01321.html">vtkPropCollection</a> * </td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to make this class behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. <p>Reimplemented from <a class="el" href="a01877.html#deb781ee0b2e05240de3b1d099346714">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="7b4cb3026fe6e88e376bb331135cb778"></a><!-- doxytag: member="vtkAffineRepresentation2D::ReleaseGraphicsResources" ref="7b4cb3026fe6e88e376bb331135cb778" args="(vtkWindow *)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual void vtkAffineRepresentation2D::ReleaseGraphicsResources </td> <td>(</td> <td class="paramtype"><a class="el" href="a01886.html">vtkWindow</a> * </td> <td class="paramname"> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to make this class behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. <p>Reimplemented from <a class="el" href="a01877.html#a5428644337fcf61013390e6d619ff9f">vtkWidgetRepresentation</a>.</p> </div> </div><p> <a class="anchor" name="a7b192bf77332d34778e9888b92ebff5"></a><!-- doxytag: member="vtkAffineRepresentation2D::RenderOverlay" ref="a7b192bf77332d34778e9888b92ebff5" args="(vtkViewport *viewport)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">virtual int vtkAffineRepresentation2D::RenderOverlay </td> <td>(</td> <td class="paramtype"><a class="el" href="a01833.html">vtkViewport</a> * </td> <td class="paramname"> <em>viewport</em> </td> <td> ) </td> <td><code> [virtual]</code></td> </tr> </table> </div> <div class="memdoc"> <p> Methods to make this class behave as a <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a>. <p>Reimplemented from <a class="el" href="a01317.html#d7e0fa1336c19247f11a73b4ebaddf13">vtkProp</a>.</p> </div> </div><p> <a class="anchor" name="794caa623cd8066b439c95ce8fe76524"></a><!-- doxytag: member="vtkAffineRepresentation2D::Translate" ref="794caa623cd8066b439c95ce8fe76524" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::Translate </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ca79abb2accdabbe1ac83be0d4a25b6f"></a><!-- doxytag: member="vtkAffineRepresentation2D::Scale" ref="ca79abb2accdabbe1ac83be0d4a25b6f" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::Scale </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e3a4802374ad4856d38b12f718f73eb5"></a><!-- doxytag: member="vtkAffineRepresentation2D::Rotate" ref="e3a4802374ad4856d38b12f718f73eb5" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::Rotate </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="2789fc6c0cc3b2e57141ceca1a0415ba"></a><!-- doxytag: member="vtkAffineRepresentation2D::Shear" ref="2789fc6c0cc3b2e57141ceca1a0415ba" args="(double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::Shear </td> <td>(</td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2] </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="544bb197af493e793bae7ec6d504c20a"></a><!-- doxytag: member="vtkAffineRepresentation2D::Highlight" ref="544bb197af493e793bae7ec6d504c20a" args="(int highlight)" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::Highlight </td> <td>(</td> <td class="paramtype">int </td> <td class="paramname"> <em>highlight</em> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="4c05927749b287fafac559707713b558"></a><!-- doxytag: member="vtkAffineRepresentation2D::UpdateText" ref="4c05927749b287fafac559707713b558" args="(const char *text, double eventPos[2])" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::UpdateText </td> <td>(</td> <td class="paramtype">const char * </td> <td class="paramname"> <em>text</em>, </td> </tr> <tr> <td class="paramkey"></td> <td></td> <td class="paramtype">double </td> <td class="paramname"> <em>eventPos</em>[2]</td><td> </td> </tr> <tr> <td></td> <td>)</td> <td></td><td></td><td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="e8273b9989039dced353d26d4546bc98"></a><!-- doxytag: member="vtkAffineRepresentation2D::ApplyShear" ref="e8273b9989039dced353d26d4546bc98" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::ApplyShear </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <a class="anchor" name="ed172799348392ad9caafecbed7722c7"></a><!-- doxytag: member="vtkAffineRepresentation2D::CreateDefaultProperties" ref="ed172799348392ad9caafecbed7722c7" args="()" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void vtkAffineRepresentation2D::CreateDefaultProperties </td> <td>(</td> <td class="paramname"> </td> <td> ) </td> <td><code> [protected]</code></td> </tr> </table> </div> <div class="memdoc"> <p> </div> </div><p> <hr><h2>Member Data Documentation</h2> <a class="anchor" name="62d5933e22e158bd9b8ce926be2bd39a"></a><!-- doxytag: member="vtkAffineRepresentation2D::BoxWidth" ref="62d5933e22e158bd9b8ce926be2bd39a" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="a00099.html#62d5933e22e158bd9b8ce926be2bd39a">vtkAffineRepresentation2D::BoxWidth</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00158">158</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="83371f45ac9c50c072c97d372089dd37"></a><!-- doxytag: member="vtkAffineRepresentation2D::CircleWidth" ref="83371f45ac9c50c072c97d372089dd37" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="a00099.html#83371f45ac9c50c072c97d372089dd37">vtkAffineRepresentation2D::CircleWidth</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00159">159</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="81c4a171dff48db1e2aa09ca427bda67"></a><!-- doxytag: member="vtkAffineRepresentation2D::AxesWidth" ref="81c4a171dff48db1e2aa09ca427bda67" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="a00099.html#81c4a171dff48db1e2aa09ca427bda67">vtkAffineRepresentation2D::AxesWidth</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00160">160</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="a0697f7da06ffa8e6cae5c367239dcaa"></a><!-- doxytag: member="vtkAffineRepresentation2D::DisplayText" ref="a0697f7da06ffa8e6cae5c367239dcaa" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="a00099.html#a0697f7da06ffa8e6cae5c367239dcaa">vtkAffineRepresentation2D::DisplayText</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00163">163</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="2c9f36877f2ef7d7cb8d97ec118de8dc"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentWidth" ref="2c9f36877f2ef7d7cb8d97ec118de8dc" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#2c9f36877f2ef7d7cb8d97ec118de8dc">vtkAffineRepresentation2D::CurrentWidth</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00166">166</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="471d95202d780c0f8132815745ec1250"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentRadius" ref="471d95202d780c0f8132815745ec1250" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#471d95202d780c0f8132815745ec1250">vtkAffineRepresentation2D::CurrentRadius</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00167">167</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="6ba07f9afcf1b3866726b961103529b7"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentAxesWidth" ref="6ba07f9afcf1b3866726b961103529b7" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#6ba07f9afcf1b3866726b961103529b7">vtkAffineRepresentation2D::CurrentAxesWidth</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00168">168</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="08d551932fae81ccaa83f2ec56e1ee1b"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentTransform" ref="08d551932fae81ccaa83f2ec56e1ee1b" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01723.html">vtkTransform</a>* <a class="el" href="a00099.html#08d551932fae81ccaa83f2ec56e1ee1b">vtkAffineRepresentation2D::CurrentTransform</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00171">171</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="784a1f471a86291493d6aac3de7ec623"></a><!-- doxytag: member="vtkAffineRepresentation2D::TotalTransform" ref="784a1f471a86291493d6aac3de7ec623" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01723.html">vtkTransform</a>* <a class="el" href="a00099.html#784a1f471a86291493d6aac3de7ec623">vtkAffineRepresentation2D::TotalTransform</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00172">172</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="4a95cee1b2c83633a88cd5fd0f0e61e8"></a><!-- doxytag: member="vtkAffineRepresentation2D::TempTransform" ref="4a95cee1b2c83633a88cd5fd0f0e61e8" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01723.html">vtkTransform</a>* <a class="el" href="a00099.html#4a95cee1b2c83633a88cd5fd0f0e61e8">vtkAffineRepresentation2D::TempTransform</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00173">173</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="fcde0228d88fa1df74eb9f0591b49ae2"></a><!-- doxytag: member="vtkAffineRepresentation2D::Origin" ref="fcde0228d88fa1df74eb9f0591b49ae2" args="[4]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#fcde0228d88fa1df74eb9f0591b49ae2">vtkAffineRepresentation2D::Origin</a>[4]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00174">174</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="d2ebe3b3af24c0a21dec58df63d7d45b"></a><!-- doxytag: member="vtkAffineRepresentation2D::DisplayOrigin" ref="d2ebe3b3af24c0a21dec58df63d7d45b" args="[3]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#d2ebe3b3af24c0a21dec58df63d7d45b">vtkAffineRepresentation2D::DisplayOrigin</a>[3]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00175">175</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="ceb850e23d8d4c92b5428bc0c156abd5"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentTranslation" ref="ceb850e23d8d4c92b5428bc0c156abd5" args="[3]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#ceb850e23d8d4c92b5428bc0c156abd5">vtkAffineRepresentation2D::CurrentTranslation</a>[3]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00176">176</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="b5d091c093acb97c574b239c42f0910a"></a><!-- doxytag: member="vtkAffineRepresentation2D::StartWorldPosition" ref="b5d091c093acb97c574b239c42f0910a" args="[4]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#b5d091c093acb97c574b239c42f0910a">vtkAffineRepresentation2D::StartWorldPosition</a>[4]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00177">177</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="dfebef4d4ad44a6d933a0c8dc367a874"></a><!-- doxytag: member="vtkAffineRepresentation2D::StartAngle" ref="dfebef4d4ad44a6d933a0c8dc367a874" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#dfebef4d4ad44a6d933a0c8dc367a874">vtkAffineRepresentation2D::StartAngle</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00178">178</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="2032640538c7fd0dd78a1e7ad596334f"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentAngle" ref="2032640538c7fd0dd78a1e7ad596334f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#2032640538c7fd0dd78a1e7ad596334f">vtkAffineRepresentation2D::CurrentAngle</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00179">179</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="d63d998db992706465122e70499f8d86"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentScale" ref="d63d998db992706465122e70499f8d86" args="[2]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#d63d998db992706465122e70499f8d86">vtkAffineRepresentation2D::CurrentScale</a>[2]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00180">180</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="77813f7f171dcded01a10378f5e06470"></a><!-- doxytag: member="vtkAffineRepresentation2D::CurrentShear" ref="77813f7f171dcded01a10378f5e06470" args="[2]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#77813f7f171dcded01a10378f5e06470">vtkAffineRepresentation2D::CurrentShear</a>[2]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00181">181</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="c3492ce85ebdec049eb4b8e85b5082b1"></a><!-- doxytag: member="vtkAffineRepresentation2D::Property" ref="c3492ce85ebdec049eb4b8e85b5082b1" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01323.html">vtkProperty2D</a>* <a class="el" href="a00099.html#c3492ce85ebdec049eb4b8e85b5082b1">vtkAffineRepresentation2D::Property</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00186">186</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="f5fd1c99d7b481add2648fcf282783cc"></a><!-- doxytag: member="vtkAffineRepresentation2D::SelectedProperty" ref="f5fd1c99d7b481add2648fcf282783cc" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01323.html">vtkProperty2D</a>* <a class="el" href="a00099.html#f5fd1c99d7b481add2648fcf282783cc">vtkAffineRepresentation2D::SelectedProperty</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00187">187</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="b3f1369524c61e257bc56d378c760f13"></a><!-- doxytag: member="vtkAffineRepresentation2D::TextProperty" ref="b3f1369524c61e257bc56d378c760f13" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01692.html">vtkTextProperty</a>* <a class="el" href="a00099.html#b3f1369524c61e257bc56d378c760f13">vtkAffineRepresentation2D::TextProperty</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00188">188</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="38369d00547b3ecf695883096ca0bfd2"></a><!-- doxytag: member="vtkAffineRepresentation2D::Opacity" ref="38369d00547b3ecf695883096ca0bfd2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#38369d00547b3ecf695883096ca0bfd2">vtkAffineRepresentation2D::Opacity</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00190">190</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="f4178a1fcff9f5dea8b8ce1d4ec5a2d3"></a><!-- doxytag: member="vtkAffineRepresentation2D::SelectedOpacity" ref="f4178a1fcff9f5dea8b8ce1d4ec5a2d3" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#f4178a1fcff9f5dea8b8ce1d4ec5a2d3">vtkAffineRepresentation2D::SelectedOpacity</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00191">191</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="95912144866030e2c2ee2334f89de01f"></a><!-- doxytag: member="vtkAffineRepresentation2D::LastEventPosition" ref="95912144866030e2c2ee2334f89de01f" args="[2]" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">double <a class="el" href="a00099.html#95912144866030e2c2ee2334f89de01f">vtkAffineRepresentation2D::LastEventPosition</a>[2]<code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00194">194</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="7ec110c0a1b9f7373cc122ea9eeb61a9"></a><!-- doxytag: member="vtkAffineRepresentation2D::TextMapper" ref="7ec110c0a1b9f7373cc122ea9eeb61a9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01691.html">vtkTextMapper</a>* <a class="el" href="a00099.html#7ec110c0a1b9f7373cc122ea9eeb61a9">vtkAffineRepresentation2D::TextMapper</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00198">198</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="b65b98fbcf134e7230e2641b9069e539"></a><!-- doxytag: member="vtkAffineRepresentation2D::TextActor" ref="b65b98fbcf134e7230e2641b9069e539" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00093.html">vtkActor2D</a>* <a class="el" href="a00099.html#b65b98fbcf134e7230e2641b9069e539">vtkAffineRepresentation2D::TextActor</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00199">199</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="5ceea6562395392ef282aa3c1a09e769"></a><!-- doxytag: member="vtkAffineRepresentation2D::BoxPoints" ref="5ceea6562395392ef282aa3c1a09e769" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01250.html">vtkPoints</a>* <a class="el" href="a00099.html#5ceea6562395392ef282aa3c1a09e769">vtkAffineRepresentation2D::BoxPoints</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00202">202</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="45f6c4e4d5c4e60aa31b2ac3699f4065"></a><!-- doxytag: member="vtkAffineRepresentation2D::BoxCellArray" ref="45f6c4e4d5c4e60aa31b2ac3699f4065" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00242.html">vtkCellArray</a>* <a class="el" href="a00099.html#45f6c4e4d5c4e60aa31b2ac3699f4065">vtkAffineRepresentation2D::BoxCellArray</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00203">203</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="b00e60aae0b3a84bb7d7633674f939ce"></a><!-- doxytag: member="vtkAffineRepresentation2D::Box" ref="b00e60aae0b3a84bb7d7633674f939ce" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01260.html">vtkPolyData</a>* <a class="el" href="a00099.html#b00e60aae0b3a84bb7d7633674f939ce">vtkAffineRepresentation2D::Box</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00204">204</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="56cdd88443ae36c8cf11a3002c6ac467"></a><!-- doxytag: member="vtkAffineRepresentation2D::BoxMapper" ref="56cdd88443ae36c8cf11a3002c6ac467" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a>* <a class="el" href="a00099.html#56cdd88443ae36c8cf11a3002c6ac467">vtkAffineRepresentation2D::BoxMapper</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00205">205</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="6e7d701efa45ae7c77de8d3980dc1f93"></a><!-- doxytag: member="vtkAffineRepresentation2D::BoxActor" ref="6e7d701efa45ae7c77de8d3980dc1f93" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00093.html">vtkActor2D</a>* <a class="el" href="a00099.html#6e7d701efa45ae7c77de8d3980dc1f93">vtkAffineRepresentation2D::BoxActor</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00206">206</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="3990e55887c68a8af51c0ed4f46ff834"></a><!-- doxytag: member="vtkAffineRepresentation2D::HBoxPoints" ref="3990e55887c68a8af51c0ed4f46ff834" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01250.html">vtkPoints</a>* <a class="el" href="a00099.html#3990e55887c68a8af51c0ed4f46ff834">vtkAffineRepresentation2D::HBoxPoints</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00208">208</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="f650a4fb58aae582372f778dac3eaf35"></a><!-- doxytag: member="vtkAffineRepresentation2D::HBoxCellArray" ref="f650a4fb58aae582372f778dac3eaf35" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00242.html">vtkCellArray</a>* <a class="el" href="a00099.html#f650a4fb58aae582372f778dac3eaf35">vtkAffineRepresentation2D::HBoxCellArray</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00209">209</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="14e51b80903b276577ef8d8bdfd25c56"></a><!-- doxytag: member="vtkAffineRepresentation2D::HBox" ref="14e51b80903b276577ef8d8bdfd25c56" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01260.html">vtkPolyData</a>* <a class="el" href="a00099.html#14e51b80903b276577ef8d8bdfd25c56">vtkAffineRepresentation2D::HBox</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00210">210</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="830af8883adf22f9cc17591b397c79bd"></a><!-- doxytag: member="vtkAffineRepresentation2D::HBoxMapper" ref="830af8883adf22f9cc17591b397c79bd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a>* <a class="el" href="a00099.html#830af8883adf22f9cc17591b397c79bd">vtkAffineRepresentation2D::HBoxMapper</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00211">211</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="e08ef5e6f4e5e3de58284b01db5a0d1c"></a><!-- doxytag: member="vtkAffineRepresentation2D::HBoxActor" ref="e08ef5e6f4e5e3de58284b01db5a0d1c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00093.html">vtkActor2D</a>* <a class="el" href="a00099.html#e08ef5e6f4e5e3de58284b01db5a0d1c">vtkAffineRepresentation2D::HBoxActor</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00212">212</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="29fe7eed690d69d0f991bedad67b1ccf"></a><!-- doxytag: member="vtkAffineRepresentation2D::CirclePoints" ref="29fe7eed690d69d0f991bedad67b1ccf" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01250.html">vtkPoints</a>* <a class="el" href="a00099.html#29fe7eed690d69d0f991bedad67b1ccf">vtkAffineRepresentation2D::CirclePoints</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00215">215</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="01debb30fa79d274ba3e9c7688299409"></a><!-- doxytag: member="vtkAffineRepresentation2D::CircleCellArray" ref="01debb30fa79d274ba3e9c7688299409" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00242.html">vtkCellArray</a>* <a class="el" href="a00099.html#01debb30fa79d274ba3e9c7688299409">vtkAffineRepresentation2D::CircleCellArray</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00216">216</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="31cafa30e99535b89b60501a74e4f046"></a><!-- doxytag: member="vtkAffineRepresentation2D::Circle" ref="31cafa30e99535b89b60501a74e4f046" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01260.html">vtkPolyData</a>* <a class="el" href="a00099.html#31cafa30e99535b89b60501a74e4f046">vtkAffineRepresentation2D::Circle</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00217">217</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="3ceec79461701328697faa6feb8350bf"></a><!-- doxytag: member="vtkAffineRepresentation2D::CircleMapper" ref="3ceec79461701328697faa6feb8350bf" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a>* <a class="el" href="a00099.html#3ceec79461701328697faa6feb8350bf">vtkAffineRepresentation2D::CircleMapper</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00218">218</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="419a5a2e658cf0712b22c882bd84f62a"></a><!-- doxytag: member="vtkAffineRepresentation2D::CircleActor" ref="419a5a2e658cf0712b22c882bd84f62a" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00093.html">vtkActor2D</a>* <a class="el" href="a00099.html#419a5a2e658cf0712b22c882bd84f62a">vtkAffineRepresentation2D::CircleActor</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00219">219</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="007cb904f2a9df03d56ae5c7541c322f"></a><!-- doxytag: member="vtkAffineRepresentation2D::HCirclePoints" ref="007cb904f2a9df03d56ae5c7541c322f" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01250.html">vtkPoints</a>* <a class="el" href="a00099.html#007cb904f2a9df03d56ae5c7541c322f">vtkAffineRepresentation2D::HCirclePoints</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00221">221</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="ce17f59e72d25beacf0e724f8c6ad223"></a><!-- doxytag: member="vtkAffineRepresentation2D::HCircleCellArray" ref="ce17f59e72d25beacf0e724f8c6ad223" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00242.html">vtkCellArray</a>* <a class="el" href="a00099.html#ce17f59e72d25beacf0e724f8c6ad223">vtkAffineRepresentation2D::HCircleCellArray</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00222">222</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="a02515d27cbd8b37520ce7d2c6560c15"></a><!-- doxytag: member="vtkAffineRepresentation2D::HCircle" ref="a02515d27cbd8b37520ce7d2c6560c15" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01260.html">vtkPolyData</a>* <a class="el" href="a00099.html#a02515d27cbd8b37520ce7d2c6560c15">vtkAffineRepresentation2D::HCircle</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00223">223</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="65369f06c86c788764a1555df94f7e6e"></a><!-- doxytag: member="vtkAffineRepresentation2D::HCircleMapper" ref="65369f06c86c788764a1555df94f7e6e" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a01266.html">vtkPolyDataMapper2D</a>* <a class="el" href="a00099.html#65369f06c86c788764a1555df94f7e6e">vtkAffineRepresentation2D::HCircleMapper</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00224">224</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="f052398e6dca762eb974c25bb5e723ca"></a><!-- doxytag: member="vtkAffineRepresentation2D::HCircleActor" ref="f052398e6dca762eb974c25bb5e723ca" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00093.html">vtkActor2D</a>* <a class="el" href="a00099.html#f052398e6dca762eb974c25bb5e723ca">vtkAffineRepresentation2D::HCircleActor</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00225">225</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="a33bf52b6f8454a4fbc91aef6d9588ff"></a><!-- doxytag: member="vtkAffineRepresentation2D::XAxis" ref="a33bf52b6f8454a4fbc91aef6d9588ff" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00950.html">vtkLeaderActor2D</a>* <a class="el" href="a00099.html#a33bf52b6f8454a4fbc91aef6d9588ff">vtkAffineRepresentation2D::XAxis</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00228">228</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="ae296870b742970f6e32c12139af7b73"></a><!-- doxytag: member="vtkAffineRepresentation2D::YAxis" ref="ae296870b742970f6e32c12139af7b73" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00950.html">vtkLeaderActor2D</a>* <a class="el" href="a00099.html#ae296870b742970f6e32c12139af7b73">vtkAffineRepresentation2D::YAxis</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00229">229</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="601572f932421f7703b8376565c174e9"></a><!-- doxytag: member="vtkAffineRepresentation2D::HXAxis" ref="601572f932421f7703b8376565c174e9" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00950.html">vtkLeaderActor2D</a>* <a class="el" href="a00099.html#601572f932421f7703b8376565c174e9">vtkAffineRepresentation2D::HXAxis</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00230">230</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <a class="anchor" name="1a0b76c348505ae337bf50fd9067c3d6"></a><!-- doxytag: member="vtkAffineRepresentation2D::HYAxis" ref="1a0b76c348505ae337bf50fd9067c3d6" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="a00950.html">vtkLeaderActor2D</a>* <a class="el" href="a00099.html#1a0b76c348505ae337bf50fd9067c3d6">vtkAffineRepresentation2D::HYAxis</a><code> [protected]</code> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="a05442.html#l00231">231</a> of file <a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a>.</p> </div> </div><p> <hr>The documentation for this class was generated from the following file:<ul> <li>dox/Widgets/<a class="el" href="a05442.html">vtkAffineRepresentation2D.h</a></ul> </div> <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 18:52:53 2009 for VTK by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address> </body> </html>