Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 60f1dc962abad0f3b492991a4fbef9be > files > 294

vtk-doc-5.4.2-5mdv2010.0.noarch.rpm

<!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: vtkCommand 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&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;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&nbsp;List</span></a></li>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>vtkCommand Class Reference</h1><!-- doxytag: class="vtkCommand" --><!-- doxytag: inherits="vtkObjectBase" --><code>#include &lt;<a class="el" href="a03795.html">vtkCommand.h</a>&gt;</code>
<p>
<div class="dynheader">
Inheritance diagram for vtkCommand:</div>
<div class="dynsection">
<p><center><img src="a08685.png" border="0" usemap="#a08686" alt="Inheritance graph"></center>
<map name="a08686">
<area shape="rect" href="a00226.html" title="supports function callbacks" alt="" coords="6,155,160,182"><area shape="rect" href="a00470.html" title="a simple event forwarder command" alt="" coords="184,155,384,182"><area shape="rect" href="a01095.html" title="supports legacy function callbacks for VTK" alt="" coords="408,155,614,182"><area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="230,6,339,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
<div class="dynheader">
Collaboration diagram for vtkCommand:</div>
<div class="dynsection">
<p><center><img src="a08687.png" border="0" usemap="#a08688" alt="Collaboration graph"></center>
<map name="a08688">
<area shape="rect" href="a01085.html" title="abstract base class for most VTK objects" alt="" coords="5,5,115,32"></map>
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>

<p>
<a href="a08689.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
superclass for callback/observer methods 
<p>
<a class="el" href="a00291.html" title="superclass for callback/observer methods">vtkCommand</a> is an implementation of the observer/command design pattern. In this design pattern, any instance of <a class="el" href="a01084.html" title="abstract base class for most VTK objects">vtkObject</a> can be "observed" for any events it might invoke. For example, <a class="el" href="a01480.html" title="abstract specification for renderers">vtkRenderer</a> invokes a StartEvent as it begins to render and a EndEvent when it finishes rendering. Filters (subclasses of <a class="el" href="a01306.html" title="abstract class specifies interface for visualization filters">vtkProcessObject</a>) invoke StartEvent, ProgressEvent, and EndEvent as the filter processes data. Observers of events are added with the AddObserver() method found in <a class="el" href="a01084.html" title="abstract base class for most VTK objects">vtkObject</a>. AddObserver(), besides requiring an event id or name, also takes an instance of <a class="el" href="a00291.html" title="superclass for callback/observer methods">vtkCommand</a> (or a subclasses). Note that <a class="el" href="a00291.html" title="superclass for callback/observer methods">vtkCommand</a> is meant to be subclassed, so that you can package the information necessary to support your callback.<p>
Event processing can be organized in priority lists, so it is possible to truncate the processing of a particular event by setting the AbortFlag variable. The priority is set using the AddObserver() method. By default the priority is 0, events of the same priority are processed in last-in-first-processed order. The ordering/aborting of events is important for things like 3D widgets, which handle an event if the widget is selected (and then aborting further processing of that event). Otherwise. the event is passed along for further processing.<p>
When an instance of <a class="el" href="a01084.html" title="abstract base class for most VTK objects">vtkObject</a> invokes an event, it also passes an optional void pointer to a callData. This callData is NULL most of the time. The callData is not specific to a type of event but specific to a type of <a class="el" href="a01084.html" title="abstract base class for most VTK objects">vtkObject</a> invoking a specific event. For instance, <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7620bcd4164215986d973fe7219628b3">vtkCommand::PickEvent</a> is invoked by <a class="el" href="a01317.html" title="abstract superclass for all actors, volumes and annotations">vtkProp</a> with a NULL callData but is invoked by <a class="el" href="a00906.html" title="interactive manipulation of the camera specialized for images">vtkInteractorStyleImage</a> with a pointer to the <a class="el" href="a00906.html" title="interactive manipulation of the camera specialized for images">vtkInteractorStyleImage</a> object itself.<p>
Here is the list of events that may be invoked with a none NULL callData.<ul>
<li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fefb47f80db1dddfdd4b238a7beb587eba">vtkCommand::ProgressEvent</a><ul>
<li>most of the objects return a pointer to a double value ranged between 0.0 and 1.0</li><li>Infovis/vtkFixedWidthTextReader returns a pointer to a float value equal to the number of lines read so far.</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe0a12f04e4e497c06cfc86a007e777f0d">vtkCommand::ErrorEvent</a><ul>
<li>an error message as a const char * string</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fec598e85478820ebd774d24d00919552d">vtkCommand::WarningEvent</a><ul>
<li>a warning message as a const char * string</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe5a005d1cb4f45028239b90adba69f3c5">vtkCommand::StartAnimationCueEvent</a><ul>
<li>a pointer to a <a class="el" href="a00110.html">vtkAnimationCue::AnimationCueInfo</a> object</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe9ca42882fcf1b0626891bc2bc00134ca">vtkCommand::EndAnimationCueEvent</a><ul>
<li>a pointer to a <a class="el" href="a00110.html">vtkAnimationCue::AnimationCueInfo</a> object</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe8c24bd34fa74fc4e24f746a0394a47c7">vtkCommand::AnimationCueTickEvent</a><ul>
<li>a pointer to a <a class="el" href="a00110.html">vtkAnimationCue::AnimationCueInfo</a> object</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7620bcd4164215986d973fe7219628b3">vtkCommand::PickEvent</a><ul>
<li>Common/vtkProp returns NULL</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe421982f4c1b3e65c478a85f3378f4e42">vtkCommand::StartPickEvent</a><ul>
<li>Rendering/vtkPropPicker returns NULL</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8febecbc82005d3c5988eb590fcffc724e0">vtkCommand::EndPickEvent</a><ul>
<li>Rendering/vtkPropPicker returns NULL</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe593e8277372a9449fa156716bbe22f91">vtkCommand::WrongTagEvent</a><ul>
<li>Parallel/vtkSocketCommunicator returns a received tag as a char *</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feaf83f5e64eb72d7f06046b7ef171aba3">vtkCommand::SelectionChangedEvent</a><ul>
<li>Views/vtkView returns NULL</li><li>Views/vtkDataRepresentation returns a pointer to a <a class="el" href="a01522.html" title="A node in a selection tree. Used to store selection results.">vtkSelection</a></li><li>Rendering/vtkInteractorStyleRubberBand2D returns an array of 5 unsigned int values (startPosition[2],endPosition[2], and selection type {SELECT_UNION|SELECT_NORMAL})</li><li>Rendering/vtkInteractorStyleRubberBand3D returns an array of 5 unsigned int values (startPosition[2],endPosition[2], and selection type {SELECT_UNION|SELECT_NORMAL})</li><li>Graphics/vtkSelectionLink returns NULL</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4d0a85442ed4e4f44030f65ad5b95904">vtkCommand::PlacePointEvent</a><ul>
<li>Widgets/vtkSeedWidget returns a pointer to an int, being the current handle number</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4271e8181ad74d49eef79500f7e9592a">vtkCommand::ResetWindowLevelEvent</a><ul>
<li>Widgets/vtkImagePlaneWidget returns an array of 2 double values (window and level)</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3132f9ad078a1297784fabb088416a2f">vtkCommand::StartWindowLevelEvent</a><ul>
<li>Widgets/vtkImagePlaneWidget returns an array of 2 double values (window and level)</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe0684022a999d7775e9845cd11f7a4fc0">vtkCommand::EndWindowLevelEvent</a><ul>
<li>Widgets/vtkImagePlaneWidget returns an array of 2 double values (window and level)</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe00f6abc9d1ea82131550affcf02350f0">vtkCommand::WindowLevelEvent</a><ul>
<li>Widgets/vtkImagePlaneWidget returns an array of 2 double values (window and level)</li><li>Rendering/vtkInteractorStyleImage returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee18817d71f444c6338c50dcaa64762f8">vtkCommand::CharEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QKeyEvent *</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe8e9a017e5f6b3a3e543b10d54ddc8f11">vtkCommand::TimerEvent</a><ul>
<li>most of the objects return a to an int representing a timer id</li><li>Rendering/vtkXRenderWindowTclInteractor returns NULL</li><li>Widgets/vtkHoverWidget returns NULL</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe89eaba76cb5bd2b72faddf70a42f1762">vtkCommand::CreateTimerEvent</a><ul>
<li>Rendering/vtkGenericRenderWindowInteractor returns a to an int representing a timer id</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3bd81128f8352464341bd9274b5f554a">vtkCommand::DestroyTimerEvent</a><ul>
<li>Rendering/vtkGenericRenderWindowInteractor returns a to an int representing a timer id</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee177709a43a6bf74fa59806c157bd17f">vtkCommand::UserEvent</a><ul>
<li>most of the objects return NULL</li><li>Infovis/vtkInteractorStyleTreeMapHover returns a pointer to a vtkIdType representing a pedigree id</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe390599123e44f34034dd30fcae048236">vtkCommand::KeyPressEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QKeyEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fecd2612eb610e045f42441c9fa3c0c6c8">vtkCommand::KeyReleaseEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QKeyEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8febf5bb1f44f59aa539be7d61e42693923">vtkCommand::LeftButtonPressEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe9f5bb78d69ea168492a544c1ebc5248c">vtkCommand::LeftButtonReleaseEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe014451a9f3dbfeba45c6c6c63b4c61eb">vtkCommand::MouseMoveEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe014fbaaafcdce31a00f128d641f9d186">vtkCommand::MouseWheelForwardEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QWheelEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe08367d0a801b8954938466dbfd09bd4f">vtkCommand::MouseWheelBackwardEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QWheelEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe523dbba29689dac3c4e169e69f36bffa">vtkCommand::RightButtonPressEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feffb66a85dad0f65c6d82a0b8345a7e7f">vtkCommand::RightButtonReleaseEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe8a3ef39c3fbb4d5a14a33a6b35773a14">vtkCommand::MiddleButtonPressEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7773b85fe1779cb53337246a9b9b24e8">vtkCommand::MiddleButtonReleaseEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QMouseEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fefea2f58eddfdc8aff620bc1fa5221fcc">vtkCommand::CursorChangedEvent</a><ul>
<li>most of the objects return a pointer to an int representing a shape</li><li>Rendering/vtkInteractorObserver returns NULL</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe261708c7306fa680507b50e5fff2dbf9">vtkCommand::ResetCameraEvent</a><ul>
<li>Rendering/vtkRenderer returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe14ff2df5c99cff638c477111da0160ad">vtkCommand::ResetCameraClippingRangeEvent</a><ul>
<li>Rendering/vtkRenderer returns a pointer to itself</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe2d6f4e79ae638b37c82b9fbdd5379ab3">vtkCommand::EnterEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe1221eea9de09abe23e4dd054d8cafa31">vtkCommand::LeaveEvent</a><ul>
<li>most of the objects return NULL</li><li>GUISupport/Qt/QVTKWidget returns a QEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7bf9f87d2c79fd149fa5edf35fd6e1e9">vtkCommand::RenderWindowMessageEvent</a><ul>
<li>Rendering/vtkWin32OpenGLRenderWindow return a pointer to a UINT message</li></ul>
</li><li>QVTKWidget::ContextMenuEvent<ul>
<li>GUISupport/Qt/QVTKWidget returns a QContextMenuEvent*</li></ul>
</li><li>QVTKWidget::DragEnterEvent<ul>
<li>GUISupport/Qt/QVTKWidget returns a QDragEnterEvent*</li></ul>
</li><li>QVTKWidget::DragMoveEvent<ul>
<li>GUISupport/Qt/QVTKWidget returns a QDragMoveEvent*</li></ul>
</li><li>QVTKWidget::DragLeaveEvent<ul>
<li>GUISupport/Qt/QVTKWidget returns a QDragLeaveEvent*</li></ul>
</li><li>QVTKWidget::DropEvent<ul>
<li>GUISupport/Qt/QVTKWidget returns a QDropEvent*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe1ade77e91f9f0f5c99f03a89f41bdc1b">vtkCommand::ViewProgressEvent</a><ul>
<li>View/vtkView returns a ViewProgressEventCallData*</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe510479c8ce6ab21eea0350e87f4f895f">vtkCommand::VolumeMapperRenderProgressEvent</a><ul>
<li>A pointer to a double value between 0.0 and 1.0</li></ul>
</li><li><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe0128382be4b674c35053a34b23b5406f">vtkCommand::VolumeMapperComputeGradientsProgressEvent</a><ul>
<li>A pointer to a double value between 0.0 and 1.0</li></ul>
</li></ul>
<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd><a class="el" href="a01084.html" title="abstract base class for most VTK objects">vtkObject</a> <a class="el" href="a00226.html" title="supports function callbacks">vtkCallbackCommand</a> <a class="el" href="a01095.html" title="supports legacy function callbacks for VTK">vtkOldStyleCallbackCommand</a> <a class="el" href="a00902.html" title="an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor...">vtkInteractorObserver</a> <a class="el" href="a00075.html" title="an abstract superclass for 3D widgets">vtk3DWidget</a> </dd></dl>

<p>Definition at line <a class="el" href="a03795.html#l00200">200</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Types</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe">EventIds</a> { <br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe839d008b56ec2f1919253587541f47ad">NoEvent</a> =  0, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fef7af45b7b0565a6491d13ee93bf6515c">AnyEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4f8ff20615275976292ceaa497621012">DeleteEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe5ecfd8a5438bb6abc1242652a3189e20">StartEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3aa93fb1ff30bd3ba53f1ac2d9155b4d">EndEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe79adff3de3dddebdd17d9b507e097d70">RenderEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fefb47f80db1dddfdd4b238a7beb587eba">ProgressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7620bcd4164215986d973fe7219628b3">PickEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe421982f4c1b3e65c478a85f3378f4e42">StartPickEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8febecbc82005d3c5988eb590fcffc724e0">EndPickEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe14dfe4b7ee27d77ca4ef731c758192fa">AbortCheckEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe04224a8c4885a949c59fc88b8d35232a">ExitEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8febf5bb1f44f59aa539be7d61e42693923">LeftButtonPressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe9f5bb78d69ea168492a544c1ebc5248c">LeftButtonReleaseEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe8a3ef39c3fbb4d5a14a33a6b35773a14">MiddleButtonPressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7773b85fe1779cb53337246a9b9b24e8">MiddleButtonReleaseEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe523dbba29689dac3c4e169e69f36bffa">RightButtonPressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feffb66a85dad0f65c6d82a0b8345a7e7f">RightButtonReleaseEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe2d6f4e79ae638b37c82b9fbdd5379ab3">EnterEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe1221eea9de09abe23e4dd054d8cafa31">LeaveEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe390599123e44f34034dd30fcae048236">KeyPressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fecd2612eb610e045f42441c9fa3c0c6c8">KeyReleaseEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee18817d71f444c6338c50dcaa64762f8">CharEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fedd5b9b9b3b6ad72cca13b1489d6f164c">ExposeEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe58f1fea8a64bcec48501116b478482f9">ConfigureEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe8e9a017e5f6b3a3e543b10d54ddc8f11">TimerEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe014451a9f3dbfeba45c6c6c63b4c61eb">MouseMoveEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe014fbaaafcdce31a00f128d641f9d186">MouseWheelForwardEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe08367d0a801b8954938466dbfd09bd4f">MouseWheelBackwardEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe261708c7306fa680507b50e5fff2dbf9">ResetCameraEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe14ff2df5c99cff638c477111da0160ad">ResetCameraClippingRangeEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe534a769a2e6b5cc199c2b40a78665896">ModifiedEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe00f6abc9d1ea82131550affcf02350f0">WindowLevelEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3132f9ad078a1297784fabb088416a2f">StartWindowLevelEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe0684022a999d7775e9845cd11f7a4fc0">EndWindowLevelEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4271e8181ad74d49eef79500f7e9592a">ResetWindowLevelEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feee8d7d390f26f0160615a017e578ff58">SetOutputEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe0a12f04e4e497c06cfc86a007e777f0d">ErrorEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fec598e85478820ebd774d24d00919552d">WarningEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe51920c61b5ecd5e68068ec0d53dae020">StartInteractionEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fec29906f21d68334a1fb26f6c4fddef02">InteractionEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3be316361b18c911f1655da2896b8556">EndInteractionEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feff1e2e83f33b3c331ec4b6ccd1eb98ce">EnableEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe80169e81bad5684448ec6d58cd2a19fa">DisableEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe89eaba76cb5bd2b72faddf70a42f1762">CreateTimerEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3bd81128f8352464341bd9274b5f554a">DestroyTimerEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4d0a85442ed4e4f44030f65ad5b95904">PlacePointEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee3aa79195a8866621d62167a77b12527">PlaceWidgetEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fefea2f58eddfdc8aff620bc1fa5221fcc">CursorChangedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe00696e298f85ede9d34ba7eab93dee16">ExecuteInformationEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe7bf9f87d2c79fd149fa5edf35fd6e1e9">RenderWindowMessageEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe593e8277372a9449fa156716bbe22f91">WrongTagEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe5a005d1cb4f45028239b90adba69f3c5">StartAnimationCueEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe8c24bd34fa74fc4e24f746a0394a47c7">AnimationCueTickEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe9ca42882fcf1b0626891bc2bc00134ca">EndAnimationCueEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe26e98b5a8c983504fa7c01a8d2f37f0a">VolumeMapperRenderEndEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe510479c8ce6ab21eea0350e87f4f895f">VolumeMapperRenderProgressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4b6ccb04d0bb603698a260f502f3cefe">VolumeMapperRenderStartEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fef46a5da9f3b7a71308dcff294a40678e">VolumeMapperComputeGradientsEndEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe0128382be4b674c35053a34b23b5406f">VolumeMapperComputeGradientsProgressEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3088bb950e891a464c17a4906c997255">VolumeMapperComputeGradientsStartEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe40135170c3e568c460082d103e829068">WidgetModifiedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe4e5d78e9f6d76c1d8d1e477218952ba0">WidgetValueChangedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fed24b9208135b752daca66e951ac49ee0">WidgetActivateEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe9604cfe4962d402ede6294798bc5e2da">ConnectionCreatedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feac554473900a2d4ebe1f5c6d0e2d8ab6">ConnectionClosedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe3d68ae1f375f9d54697735c67ae0734d">DomainModifiedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe21cf715b95cc279e89c485dbb367701d">PropertyModifiedEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe986f518262c9a129989d46760cc6266b">UpdateEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe360e4689ba5078243a458bc50e585ec1">RegisterEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe27cdf24d42db7c7e6c063dd529e1de94">UnRegisterEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe34375b667e2a0ea0b413039c531f37cf">UpdateInformationEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feaf83f5e64eb72d7f06046b7ef171aba3">SelectionChangedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fef0eb7950fe8fc87e50697659d712207b">UpdatePropertyEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe1ade77e91f9f0f5c99f03a89f41bdc1b">ViewProgressEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8feb554dc9a55dbc4a173a06910118750e8">UpdateDataEvent</a>, 
<br>
&nbsp;&nbsp;<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fec0b52cf909a99e988c55c4e615a2bc08">CurrentChangedEvent</a>, 
<a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee177709a43a6bf74fa59806c157bd17f">UserEvent</a> =  1000
<br>
 }</td></tr>

<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#be047a569d4576818e22b0d514453f78">UnRegister</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#cc85b7a4973686b78b5c97f805b7049c">UnRegister</a> (<a class="el" href="a01085.html">vtkObjectBase</a> *)</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#ac06ef44b864cd7956ea778191730588">Execute</a> (<a class="el" href="a01084.html">vtkObject</a> *caller, unsigned long eventId, void *callData)=0</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#3a7664c0ef26122f707a38510c2aebbb">SetAbortFlag</a> (int f)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#614409dee2a10de7adb2a1e685e566b7">GetAbortFlag</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#4a5ca7085d588933af7925e754c144c6">AbortFlagOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#9d3e2105cf24ee7a571fa94ff7f392ec">AbortFlagOff</a> ()</td></tr>

<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#dfad54426a8f33c262ee960962602c1a">SetPassiveObserver</a> (int f)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#86a78fee79f04be6ae5c33daabd55621">GetPassiveObserver</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#8063ad198db32b5879bc8a29e2756d74">PassiveObserverOn</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#6e396d2a1c475e66b107b26833845c8e">PassiveObserverOff</a> ()</td></tr>

<tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader"></div></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">static const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#a29616334d899472160531c889722470">GetStringFromEventId</a> (unsigned long event)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">static unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#e7619e0903f1a0e7143667c4112c5d69">GetEventIdFromString</a> (const char *event)</td></tr>

<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#a1a7e1180ebfd3f6604972e2524324b7">vtkCommand</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#c05997ad7ab8308daa3acbf36fe4af4a">~vtkCommand</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#f58468f342fae6a6038a9d4838b0f8b2">vtkCommand</a> (const <a class="el" href="a00291.html">vtkCommand</a> &amp;c)</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#cda84b7e7d5b7495296d334bbdb23172">operator=</a> (const <a class="el" href="a00291.html">vtkCommand</a> &amp;)</td></tr>

<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#964ed8f579b2d80f6f9ed42a32bf3bb8">AbortFlag</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#80ee912c540e436421f09199eef34ec1">PassiveObserver</a></td></tr>

<tr><td colspan="2"><br><h2>Friends</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00291.html#b06ab17844f39b5c930ff789bfc25411">vtkSubjectHelper</a></td></tr>

</table>
<hr><h2>Member Enumeration Documentation</h2>
<a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe"></a><!-- doxytag: member="vtkCommand::EventIds" ref="59a8690330ebcb1af6b66b0f3121f8fe" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fe">vtkCommand::EventIds</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
All the currently defined events are listed here. Developers can use -- <a class="el" href="a00291.html#59a8690330ebcb1af6b66b0f3121f8fee177709a43a6bf74fa59806c157bd17f">vtkCommand::UserEvent</a> + int to specify their own event ids. If this list is adjusted, be sure to adjust vtkCommandEventStrings in vtkCommand.cxx to match. <dl compact><dt><b>Enumerator: </b></dt><dd>
<table border="0" cellspacing="2" cellpadding="0">
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe839d008b56ec2f1919253587541f47ad"></a><!-- doxytag: member="NoEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe839d008b56ec2f1919253587541f47ad" args="" -->NoEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fef7af45b7b0565a6491d13ee93bf6515c"></a><!-- doxytag: member="AnyEvent" ref="59a8690330ebcb1af6b66b0f3121f8fef7af45b7b0565a6491d13ee93bf6515c" args="" -->AnyEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe4f8ff20615275976292ceaa497621012"></a><!-- doxytag: member="DeleteEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe4f8ff20615275976292ceaa497621012" args="" -->DeleteEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe5ecfd8a5438bb6abc1242652a3189e20"></a><!-- doxytag: member="StartEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe5ecfd8a5438bb6abc1242652a3189e20" args="" -->StartEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe3aa93fb1ff30bd3ba53f1ac2d9155b4d"></a><!-- doxytag: member="EndEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe3aa93fb1ff30bd3ba53f1ac2d9155b4d" args="" -->EndEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe79adff3de3dddebdd17d9b507e097d70"></a><!-- doxytag: member="RenderEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe79adff3de3dddebdd17d9b507e097d70" args="" -->RenderEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fefb47f80db1dddfdd4b238a7beb587eba"></a><!-- doxytag: member="ProgressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fefb47f80db1dddfdd4b238a7beb587eba" args="" -->ProgressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe7620bcd4164215986d973fe7219628b3"></a><!-- doxytag: member="PickEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe7620bcd4164215986d973fe7219628b3" args="" -->PickEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe421982f4c1b3e65c478a85f3378f4e42"></a><!-- doxytag: member="StartPickEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe421982f4c1b3e65c478a85f3378f4e42" args="" -->StartPickEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8febecbc82005d3c5988eb590fcffc724e0"></a><!-- doxytag: member="EndPickEvent" ref="59a8690330ebcb1af6b66b0f3121f8febecbc82005d3c5988eb590fcffc724e0" args="" -->EndPickEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe14dfe4b7ee27d77ca4ef731c758192fa"></a><!-- doxytag: member="AbortCheckEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe14dfe4b7ee27d77ca4ef731c758192fa" args="" -->AbortCheckEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe04224a8c4885a949c59fc88b8d35232a"></a><!-- doxytag: member="ExitEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe04224a8c4885a949c59fc88b8d35232a" args="" -->ExitEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8febf5bb1f44f59aa539be7d61e42693923"></a><!-- doxytag: member="LeftButtonPressEvent" ref="59a8690330ebcb1af6b66b0f3121f8febf5bb1f44f59aa539be7d61e42693923" args="" -->LeftButtonPressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe9f5bb78d69ea168492a544c1ebc5248c"></a><!-- doxytag: member="LeftButtonReleaseEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe9f5bb78d69ea168492a544c1ebc5248c" args="" -->LeftButtonReleaseEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe8a3ef39c3fbb4d5a14a33a6b35773a14"></a><!-- doxytag: member="MiddleButtonPressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe8a3ef39c3fbb4d5a14a33a6b35773a14" args="" -->MiddleButtonPressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe7773b85fe1779cb53337246a9b9b24e8"></a><!-- doxytag: member="MiddleButtonReleaseEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe7773b85fe1779cb53337246a9b9b24e8" args="" -->MiddleButtonReleaseEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe523dbba29689dac3c4e169e69f36bffa"></a><!-- doxytag: member="RightButtonPressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe523dbba29689dac3c4e169e69f36bffa" args="" -->RightButtonPressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8feffb66a85dad0f65c6d82a0b8345a7e7f"></a><!-- doxytag: member="RightButtonReleaseEvent" ref="59a8690330ebcb1af6b66b0f3121f8feffb66a85dad0f65c6d82a0b8345a7e7f" args="" -->RightButtonReleaseEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe2d6f4e79ae638b37c82b9fbdd5379ab3"></a><!-- doxytag: member="EnterEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe2d6f4e79ae638b37c82b9fbdd5379ab3" args="" -->EnterEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe1221eea9de09abe23e4dd054d8cafa31"></a><!-- doxytag: member="LeaveEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe1221eea9de09abe23e4dd054d8cafa31" args="" -->LeaveEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe390599123e44f34034dd30fcae048236"></a><!-- doxytag: member="KeyPressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe390599123e44f34034dd30fcae048236" args="" -->KeyPressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fecd2612eb610e045f42441c9fa3c0c6c8"></a><!-- doxytag: member="KeyReleaseEvent" ref="59a8690330ebcb1af6b66b0f3121f8fecd2612eb610e045f42441c9fa3c0c6c8" args="" -->KeyReleaseEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fee18817d71f444c6338c50dcaa64762f8"></a><!-- doxytag: member="CharEvent" ref="59a8690330ebcb1af6b66b0f3121f8fee18817d71f444c6338c50dcaa64762f8" args="" -->CharEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fedd5b9b9b3b6ad72cca13b1489d6f164c"></a><!-- doxytag: member="ExposeEvent" ref="59a8690330ebcb1af6b66b0f3121f8fedd5b9b9b3b6ad72cca13b1489d6f164c" args="" -->ExposeEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe58f1fea8a64bcec48501116b478482f9"></a><!-- doxytag: member="ConfigureEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe58f1fea8a64bcec48501116b478482f9" args="" -->ConfigureEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe8e9a017e5f6b3a3e543b10d54ddc8f11"></a><!-- doxytag: member="TimerEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe8e9a017e5f6b3a3e543b10d54ddc8f11" args="" -->TimerEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe014451a9f3dbfeba45c6c6c63b4c61eb"></a><!-- doxytag: member="MouseMoveEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe014451a9f3dbfeba45c6c6c63b4c61eb" args="" -->MouseMoveEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe014fbaaafcdce31a00f128d641f9d186"></a><!-- doxytag: member="MouseWheelForwardEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe014fbaaafcdce31a00f128d641f9d186" args="" -->MouseWheelForwardEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe08367d0a801b8954938466dbfd09bd4f"></a><!-- doxytag: member="MouseWheelBackwardEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe08367d0a801b8954938466dbfd09bd4f" args="" -->MouseWheelBackwardEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe261708c7306fa680507b50e5fff2dbf9"></a><!-- doxytag: member="ResetCameraEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe261708c7306fa680507b50e5fff2dbf9" args="" -->ResetCameraEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe14ff2df5c99cff638c477111da0160ad"></a><!-- doxytag: member="ResetCameraClippingRangeEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe14ff2df5c99cff638c477111da0160ad" args="" -->ResetCameraClippingRangeEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe534a769a2e6b5cc199c2b40a78665896"></a><!-- doxytag: member="ModifiedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe534a769a2e6b5cc199c2b40a78665896" args="" -->ModifiedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe00f6abc9d1ea82131550affcf02350f0"></a><!-- doxytag: member="WindowLevelEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe00f6abc9d1ea82131550affcf02350f0" args="" -->WindowLevelEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe3132f9ad078a1297784fabb088416a2f"></a><!-- doxytag: member="StartWindowLevelEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe3132f9ad078a1297784fabb088416a2f" args="" -->StartWindowLevelEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe0684022a999d7775e9845cd11f7a4fc0"></a><!-- doxytag: member="EndWindowLevelEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe0684022a999d7775e9845cd11f7a4fc0" args="" -->EndWindowLevelEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe4271e8181ad74d49eef79500f7e9592a"></a><!-- doxytag: member="ResetWindowLevelEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe4271e8181ad74d49eef79500f7e9592a" args="" -->ResetWindowLevelEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8feee8d7d390f26f0160615a017e578ff58"></a><!-- doxytag: member="SetOutputEvent" ref="59a8690330ebcb1af6b66b0f3121f8feee8d7d390f26f0160615a017e578ff58" args="" -->SetOutputEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe0a12f04e4e497c06cfc86a007e777f0d"></a><!-- doxytag: member="ErrorEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe0a12f04e4e497c06cfc86a007e777f0d" args="" -->ErrorEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fec598e85478820ebd774d24d00919552d"></a><!-- doxytag: member="WarningEvent" ref="59a8690330ebcb1af6b66b0f3121f8fec598e85478820ebd774d24d00919552d" args="" -->WarningEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe51920c61b5ecd5e68068ec0d53dae020"></a><!-- doxytag: member="StartInteractionEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe51920c61b5ecd5e68068ec0d53dae020" args="" -->StartInteractionEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fec29906f21d68334a1fb26f6c4fddef02"></a><!-- doxytag: member="InteractionEvent" ref="59a8690330ebcb1af6b66b0f3121f8fec29906f21d68334a1fb26f6c4fddef02" args="" -->InteractionEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe3be316361b18c911f1655da2896b8556"></a><!-- doxytag: member="EndInteractionEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe3be316361b18c911f1655da2896b8556" args="" -->EndInteractionEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8feff1e2e83f33b3c331ec4b6ccd1eb98ce"></a><!-- doxytag: member="EnableEvent" ref="59a8690330ebcb1af6b66b0f3121f8feff1e2e83f33b3c331ec4b6ccd1eb98ce" args="" -->EnableEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe80169e81bad5684448ec6d58cd2a19fa"></a><!-- doxytag: member="DisableEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe80169e81bad5684448ec6d58cd2a19fa" args="" -->DisableEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe89eaba76cb5bd2b72faddf70a42f1762"></a><!-- doxytag: member="CreateTimerEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe89eaba76cb5bd2b72faddf70a42f1762" args="" -->CreateTimerEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe3bd81128f8352464341bd9274b5f554a"></a><!-- doxytag: member="DestroyTimerEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe3bd81128f8352464341bd9274b5f554a" args="" -->DestroyTimerEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe4d0a85442ed4e4f44030f65ad5b95904"></a><!-- doxytag: member="PlacePointEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe4d0a85442ed4e4f44030f65ad5b95904" args="" -->PlacePointEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fee3aa79195a8866621d62167a77b12527"></a><!-- doxytag: member="PlaceWidgetEvent" ref="59a8690330ebcb1af6b66b0f3121f8fee3aa79195a8866621d62167a77b12527" args="" -->PlaceWidgetEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fefea2f58eddfdc8aff620bc1fa5221fcc"></a><!-- doxytag: member="CursorChangedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fefea2f58eddfdc8aff620bc1fa5221fcc" args="" -->CursorChangedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe00696e298f85ede9d34ba7eab93dee16"></a><!-- doxytag: member="ExecuteInformationEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe00696e298f85ede9d34ba7eab93dee16" args="" -->ExecuteInformationEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe7bf9f87d2c79fd149fa5edf35fd6e1e9"></a><!-- doxytag: member="RenderWindowMessageEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe7bf9f87d2c79fd149fa5edf35fd6e1e9" args="" -->RenderWindowMessageEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe593e8277372a9449fa156716bbe22f91"></a><!-- doxytag: member="WrongTagEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe593e8277372a9449fa156716bbe22f91" args="" -->WrongTagEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe5a005d1cb4f45028239b90adba69f3c5"></a><!-- doxytag: member="StartAnimationCueEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe5a005d1cb4f45028239b90adba69f3c5" args="" -->StartAnimationCueEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe8c24bd34fa74fc4e24f746a0394a47c7"></a><!-- doxytag: member="AnimationCueTickEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe8c24bd34fa74fc4e24f746a0394a47c7" args="" -->AnimationCueTickEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe9ca42882fcf1b0626891bc2bc00134ca"></a><!-- doxytag: member="EndAnimationCueEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe9ca42882fcf1b0626891bc2bc00134ca" args="" -->EndAnimationCueEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe26e98b5a8c983504fa7c01a8d2f37f0a"></a><!-- doxytag: member="VolumeMapperRenderEndEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe26e98b5a8c983504fa7c01a8d2f37f0a" args="" -->VolumeMapperRenderEndEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe510479c8ce6ab21eea0350e87f4f895f"></a><!-- doxytag: member="VolumeMapperRenderProgressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe510479c8ce6ab21eea0350e87f4f895f" args="" -->VolumeMapperRenderProgressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe4b6ccb04d0bb603698a260f502f3cefe"></a><!-- doxytag: member="VolumeMapperRenderStartEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe4b6ccb04d0bb603698a260f502f3cefe" args="" -->VolumeMapperRenderStartEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fef46a5da9f3b7a71308dcff294a40678e"></a><!-- doxytag: member="VolumeMapperComputeGradientsEndEvent" ref="59a8690330ebcb1af6b66b0f3121f8fef46a5da9f3b7a71308dcff294a40678e" args="" -->VolumeMapperComputeGradientsEndEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe0128382be4b674c35053a34b23b5406f"></a><!-- doxytag: member="VolumeMapperComputeGradientsProgressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe0128382be4b674c35053a34b23b5406f" args="" -->VolumeMapperComputeGradientsProgressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe3088bb950e891a464c17a4906c997255"></a><!-- doxytag: member="VolumeMapperComputeGradientsStartEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe3088bb950e891a464c17a4906c997255" args="" -->VolumeMapperComputeGradientsStartEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe40135170c3e568c460082d103e829068"></a><!-- doxytag: member="WidgetModifiedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe40135170c3e568c460082d103e829068" args="" -->WidgetModifiedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe4e5d78e9f6d76c1d8d1e477218952ba0"></a><!-- doxytag: member="WidgetValueChangedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe4e5d78e9f6d76c1d8d1e477218952ba0" args="" -->WidgetValueChangedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fed24b9208135b752daca66e951ac49ee0"></a><!-- doxytag: member="WidgetActivateEvent" ref="59a8690330ebcb1af6b66b0f3121f8fed24b9208135b752daca66e951ac49ee0" args="" -->WidgetActivateEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe9604cfe4962d402ede6294798bc5e2da"></a><!-- doxytag: member="ConnectionCreatedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe9604cfe4962d402ede6294798bc5e2da" args="" -->ConnectionCreatedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8feac554473900a2d4ebe1f5c6d0e2d8ab6"></a><!-- doxytag: member="ConnectionClosedEvent" ref="59a8690330ebcb1af6b66b0f3121f8feac554473900a2d4ebe1f5c6d0e2d8ab6" args="" -->ConnectionClosedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe3d68ae1f375f9d54697735c67ae0734d"></a><!-- doxytag: member="DomainModifiedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe3d68ae1f375f9d54697735c67ae0734d" args="" -->DomainModifiedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe21cf715b95cc279e89c485dbb367701d"></a><!-- doxytag: member="PropertyModifiedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe21cf715b95cc279e89c485dbb367701d" args="" -->PropertyModifiedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe986f518262c9a129989d46760cc6266b"></a><!-- doxytag: member="UpdateEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe986f518262c9a129989d46760cc6266b" args="" -->UpdateEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe360e4689ba5078243a458bc50e585ec1"></a><!-- doxytag: member="RegisterEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe360e4689ba5078243a458bc50e585ec1" args="" -->RegisterEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe27cdf24d42db7c7e6c063dd529e1de94"></a><!-- doxytag: member="UnRegisterEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe27cdf24d42db7c7e6c063dd529e1de94" args="" -->UnRegisterEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe34375b667e2a0ea0b413039c531f37cf"></a><!-- doxytag: member="UpdateInformationEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe34375b667e2a0ea0b413039c531f37cf" args="" -->UpdateInformationEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8feaf83f5e64eb72d7f06046b7ef171aba3"></a><!-- doxytag: member="SelectionChangedEvent" ref="59a8690330ebcb1af6b66b0f3121f8feaf83f5e64eb72d7f06046b7ef171aba3" args="" -->SelectionChangedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fef0eb7950fe8fc87e50697659d712207b"></a><!-- doxytag: member="UpdatePropertyEvent" ref="59a8690330ebcb1af6b66b0f3121f8fef0eb7950fe8fc87e50697659d712207b" args="" -->UpdatePropertyEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fe1ade77e91f9f0f5c99f03a89f41bdc1b"></a><!-- doxytag: member="ViewProgressEvent" ref="59a8690330ebcb1af6b66b0f3121f8fe1ade77e91f9f0f5c99f03a89f41bdc1b" args="" -->ViewProgressEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8feb554dc9a55dbc4a173a06910118750e8"></a><!-- doxytag: member="UpdateDataEvent" ref="59a8690330ebcb1af6b66b0f3121f8feb554dc9a55dbc4a173a06910118750e8" args="" -->UpdateDataEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fec0b52cf909a99e988c55c4e615a2bc08"></a><!-- doxytag: member="CurrentChangedEvent" ref="59a8690330ebcb1af6b66b0f3121f8fec0b52cf909a99e988c55c4e615a2bc08" args="" -->CurrentChangedEvent</em>&nbsp;</td><td>
</td></tr>
<tr><td valign="top"><em><a class="anchor" name="59a8690330ebcb1af6b66b0f3121f8fee177709a43a6bf74fa59806c157bd17f"></a><!-- doxytag: member="UserEvent" ref="59a8690330ebcb1af6b66b0f3121f8fee177709a43a6bf74fa59806c157bd17f" args="" -->UserEvent</em>&nbsp;</td><td>
</td></tr>
</table>
</dl>

<p>Definition at line <a class="el" href="a03795.html#l00267">267</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="a1a7e1180ebfd3f6604972e2524324b7"></a><!-- doxytag: member="vtkCommand::vtkCommand" ref="a1a7e1180ebfd3f6604972e2524324b7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkCommand::vtkCommand           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c05997ad7ab8308daa3acbf36fe4af4a"></a><!-- doxytag: member="vtkCommand::~vtkCommand" ref="c05997ad7ab8308daa3acbf36fe4af4a" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual vtkCommand::~vtkCommand           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03795.html#l00355">355</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="f58468f342fae6a6038a9d4838b0f8b2"></a><!-- doxytag: member="vtkCommand::vtkCommand" ref="f58468f342fae6a6038a9d4838b0f8b2" args="(const vtkCommand &amp;c)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">vtkCommand::vtkCommand           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00291.html">vtkCommand</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>c</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03795.html#l00359">359</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="be047a569d4576818e22b0d514453f78"></a><!-- doxytag: member="vtkCommand::UnRegister" ref="be047a569d4576818e22b0d514453f78" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::UnRegister           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Decrease the reference count (release by another object). This has the same effect as invoking <a class="el" href="a01085.html#a32595c1d2734908fe30344b77b77b32">Delete()</a> (i.e., it reduces the reference count by 1). 
</div>
</div><p>
<a class="anchor" name="cc85b7a4973686b78b5c97f805b7049c"></a><!-- doxytag: member="vtkCommand::UnRegister" ref="cc85b7a4973686b78b5c97f805b7049c" args="(vtkObjectBase *)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkCommand::UnRegister           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01085.html">vtkObjectBase</a> *&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Decrease the reference count (release by another object). This has the same effect as invoking <a class="el" href="a01085.html#a32595c1d2734908fe30344b77b77b32">Delete()</a> (i.e., it reduces the reference count by 1). 
<p>Reimplemented from <a class="el" href="a01085.html#2f77b7beccf178c43570367c50c41567">vtkObjectBase</a>.</p>

<p>Definition at line <a class="el" href="a03795.html#l00208">208</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="ac06ef44b864cd7956ea778191730588"></a><!-- doxytag: member="vtkCommand::Execute" ref="ac06ef44b864cd7956ea778191730588" args="(vtkObject *caller, unsigned long eventId, void *callData)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual void vtkCommand::Execute           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a01084.html">vtkObject</a> *&nbsp;</td>
          <td class="paramname"> <em>caller</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>eventId</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&nbsp;</td>
          <td class="paramname"> <em>callData</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
All derived classes of <a class="el" href="a00291.html" title="superclass for callback/observer methods">vtkCommand</a> must implement this method. This is the method that actually does the work of the callback. The caller argument is the object invoking the event, the eventId parameter is the id of the event, and callData parameter is data that can be passed into the execute method. (Note: <a class="el" href="a01084.html#91fcb579907559dffdbf8b6649ff37a8">vtkObject::InvokeEvent()</a> takes two parameters: the event id (or name) and call data. Typically call data is NULL, but the user can package data and pass it this way. Alternatively, a derived class of <a class="el" href="a00291.html" title="superclass for callback/observer methods">vtkCommand</a> can be used to pass data.) 
<p>Implemented in <a class="el" href="a00226.html#6834162207f7fcb534f1bbb39cea01df">vtkCallbackCommand</a>, <a class="el" href="a00470.html#25ed940ce3c3eaf8f766c5d8883559a4">vtkEventForwarderCommand</a>, and <a class="el" href="a01095.html#3dd9354274c739bcfdbbd6f4d09ce1b0">vtkOldStyleCallbackCommand</a>.</p>

</div>
</div><p>
<a class="anchor" name="a29616334d899472160531c889722470"></a><!-- doxytag: member="vtkCommand::GetStringFromEventId" ref="a29616334d899472160531c889722470" args="(unsigned long event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const char* vtkCommand::GetStringFromEventId           </td>
          <td>(</td>
          <td class="paramtype">unsigned long&nbsp;</td>
          <td class="paramname"> <em>event</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Convenience methods for translating between event names and event ids. 
</div>
</div><p>
<a class="anchor" name="e7619e0903f1a0e7143667c4112c5d69"></a><!-- doxytag: member="vtkCommand::GetEventIdFromString" ref="e7619e0903f1a0e7143667c4112c5d69" args="(const char *event)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static unsigned long vtkCommand::GetEventIdFromString           </td>
          <td>(</td>
          <td class="paramtype">const char *&nbsp;</td>
          <td class="paramname"> <em>event</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Convenience methods for translating between event names and event ids. 
</div>
</div><p>
<a class="anchor" name="3a7664c0ef26122f707a38510c2aebbb"></a><!-- doxytag: member="vtkCommand::SetAbortFlag" ref="3a7664c0ef26122f707a38510c2aebbb" args="(int f)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::SetAbortFlag           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>f</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the abort flag. If this is set to true no further commands are executed. 
<p>Definition at line <a class="el" href="a03795.html#l00236">236</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="614409dee2a10de7adb2a1e685e566b7"></a><!-- doxytag: member="vtkCommand::GetAbortFlag" ref="614409dee2a10de7adb2a1e685e566b7" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkCommand::GetAbortFlag           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the abort flag. If this is set to true no further commands are executed. 
<p>Definition at line <a class="el" href="a03795.html#l00238">238</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="4a5ca7085d588933af7925e754c144c6"></a><!-- doxytag: member="vtkCommand::AbortFlagOn" ref="4a5ca7085d588933af7925e754c144c6" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::AbortFlagOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the abort flag. If this is set to true no further commands are executed. 
<p>Definition at line <a class="el" href="a03795.html#l00240">240</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="9d3e2105cf24ee7a571fa94ff7f392ec"></a><!-- doxytag: member="vtkCommand::AbortFlagOff" ref="9d3e2105cf24ee7a571fa94ff7f392ec" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::AbortFlagOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the abort flag. If this is set to true no further commands are executed. 
<p>Definition at line <a class="el" href="a03795.html#l00242">242</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="dfad54426a8f33c262ee960962602c1a"></a><!-- doxytag: member="vtkCommand::SetPassiveObserver" ref="dfad54426a8f33c262ee960962602c1a" args="(int f)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::SetPassiveObserver           </td>
          <td>(</td>
          <td class="paramtype">int&nbsp;</td>
          <td class="paramname"> <em>f</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the passive observer flag. If this is set to true, this indicates that this command does not change the state of the system in any way. Passive observers are processed first, and are not called even when another command has focus. 
<p>Definition at line <a class="el" href="a03795.html#l00251">251</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="86a78fee79f04be6ae5c33daabd55621"></a><!-- doxytag: member="vtkCommand::GetPassiveObserver" ref="86a78fee79f04be6ae5c33daabd55621" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int vtkCommand::GetPassiveObserver           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the passive observer flag. If this is set to true, this indicates that this command does not change the state of the system in any way. Passive observers are processed first, and are not called even when another command has focus. 
<p>Definition at line <a class="el" href="a03795.html#l00253">253</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="8063ad198db32b5879bc8a29e2756d74"></a><!-- doxytag: member="vtkCommand::PassiveObserverOn" ref="8063ad198db32b5879bc8a29e2756d74" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::PassiveObserverOn           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the passive observer flag. If this is set to true, this indicates that this command does not change the state of the system in any way. Passive observers are processed first, and are not called even when another command has focus. 
<p>Definition at line <a class="el" href="a03795.html#l00255">255</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="6e396d2a1c475e66b107b26833845c8e"></a><!-- doxytag: member="vtkCommand::PassiveObserverOff" ref="6e396d2a1c475e66b107b26833845c8e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::PassiveObserverOff           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Set/Get the passive observer flag. If this is set to true, this indicates that this command does not change the state of the system in any way. Passive observers are processed first, and are not called even when another command has focus. 
<p>Definition at line <a class="el" href="a03795.html#l00257">257</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="cda84b7e7d5b7495296d334bbdb23172"></a><!-- doxytag: member="vtkCommand::operator=" ref="cda84b7e7d5b7495296d334bbdb23172" args="(const vtkCommand &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vtkCommand::operator=           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00291.html">vtkCommand</a> &amp;&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td><code> [inline, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03795.html#l00360">360</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<hr><h2>Friends And Related Function Documentation</h2>
<a class="anchor" name="b06ab17844f39b5c930ff789bfc25411"></a><!-- doxytag: member="vtkCommand::vtkSubjectHelper" ref="b06ab17844f39b5c930ff789bfc25411" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">friend class vtkSubjectHelper<code> [friend]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03795.html#l00357">357</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="964ed8f579b2d80f6f9ed42a32bf3bb8"></a><!-- doxytag: member="vtkCommand::AbortFlag" ref="964ed8f579b2d80f6f9ed42a32bf3bb8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00291.html#964ed8f579b2d80f6f9ed42a32bf3bb8">vtkCommand::AbortFlag</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03795.html#l00351">351</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="80ee912c540e436421f09199eef34ec1"></a><!-- doxytag: member="vtkCommand::PassiveObserver" ref="80ee912c540e436421f09199eef34ec1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int <a class="el" href="a00291.html#80ee912c540e436421f09199eef34ec1">vtkCommand::PassiveObserver</a><code> [protected]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

<p>Definition at line <a class="el" href="a03795.html#l00352">352</a> of file <a class="el" href="a03795.html">vtkCommand.h</a>.</p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li>dox/Common/<a class="el" href="a03795.html">vtkCommand.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 3 18:57:24 2009 for VTK by&nbsp;
<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>