#include <vtkRectilinearWipeRepresentation.h>
This class is used to represent and render a vtkRectilinearWipeWidget. To use this class, you need to specify an instance of a vtkImageRectilinearWipe and vtkImageActor. This provides the information for this representation to construct and place itself.
The class may be subclassed so that alternative representations can be created. The class defines an API and a default implementation that the vtkRectilinearWipeWidget interacts with to render itself in the scene.
Definition at line 56 of file vtkRectilinearWipeRepresentation.h.
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
Definition at line 64 of file vtkRectilinearWipeRepresentation.h.
Definition at line 108 of file vtkRectilinearWipeRepresentation.h.
vtkRectilinearWipeRepresentation::vtkRectilinearWipeRepresentation | ( | ) | [protected] |
vtkRectilinearWipeRepresentation::~vtkRectilinearWipeRepresentation | ( | ) | [protected] |
static vtkRectilinearWipeRepresentation* vtkRectilinearWipeRepresentation::New | ( | ) | [static] |
Instantiate this class.
Reimplemented from vtkObject.
virtual const char* vtkRectilinearWipeRepresentation::GetClassName | ( | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
static int vtkRectilinearWipeRepresentation::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
virtual int vtkRectilinearWipeRepresentation::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
static vtkRectilinearWipeRepresentation* vtkRectilinearWipeRepresentation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
void vtkRectilinearWipeRepresentation::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
void vtkRectilinearWipeRepresentation::SetRectilinearWipe | ( | vtkImageRectilinearWipe * | wipe | ) |
Specify an instance of vtkImageRectilinearWipe to manipulate.
virtual vtkImageRectilinearWipe* vtkRectilinearWipeRepresentation::GetRectilinearWipe | ( | ) | [virtual] |
Specify an instance of vtkImageRectilinearWipe to manipulate.
void vtkRectilinearWipeRepresentation::SetImageActor | ( | vtkImageActor * | imageActor | ) |
Specify an instance of vtkImageActor to decorate.
virtual vtkImageActor* vtkRectilinearWipeRepresentation::GetImageActor | ( | ) | [virtual] |
Specify an instance of vtkImageActor to decorate.
virtual void vtkRectilinearWipeRepresentation::SetTolerance | ( | int | ) | [virtual] |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).
virtual int vtkRectilinearWipeRepresentation::GetTolerance | ( | ) | [virtual] |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).
virtual vtkProperty2D* vtkRectilinearWipeRepresentation::GetProperty | ( | ) | [virtual] |
Get the properties for the widget. This can be manipulated to set different colors, line widths, etc.
virtual void vtkRectilinearWipeRepresentation::BuildRepresentation | ( | ) | [virtual] |
Subclasses of vtkRectilinearWipeRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
Implements vtkWidgetRepresentation.
virtual void vtkRectilinearWipeRepresentation::StartWidgetInteraction | ( | double | eventPos[2] | ) | [virtual] |
Subclasses of vtkRectilinearWipeRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
Reimplemented from vtkWidgetRepresentation.
virtual void vtkRectilinearWipeRepresentation::WidgetInteraction | ( | double | eventPos[2] | ) | [virtual] |
Subclasses of vtkRectilinearWipeRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
Reimplemented from vtkWidgetRepresentation.
virtual int vtkRectilinearWipeRepresentation::ComputeInteractionState | ( | int | X, | |
int | Y, | |||
int | modify = 0 | |||
) | [virtual] |
Subclasses of vtkRectilinearWipeRepresentation must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
Reimplemented from vtkWidgetRepresentation.
virtual void vtkRectilinearWipeRepresentation::GetActors2D | ( | vtkPropCollection * | ) | [virtual] |
Methods to make this class behave as a vtkProp.
Reimplemented from vtkWidgetRepresentation.
virtual void vtkRectilinearWipeRepresentation::ReleaseGraphicsResources | ( | vtkWindow * | ) | [virtual] |
Methods to make this class behave as a vtkProp.
Reimplemented from vtkWidgetRepresentation.
virtual int vtkRectilinearWipeRepresentation::RenderOverlay | ( | vtkViewport * | viewport | ) | [virtual] |
virtual int vtkRectilinearWipeRepresentation::RenderOpaqueGeometry | ( | vtkViewport * | viewport | ) | [virtual] |
virtual int vtkRectilinearWipeRepresentation::RenderTranslucentPolygonalGeometry | ( | vtkViewport * | viewport | ) | [virtual] |
virtual int vtkRectilinearWipeRepresentation::HasTranslucentPolygonalGeometry | ( | ) | [virtual] |
Methods to make this class behave as a vtkProp.
Reimplemented from vtkWidgetRepresentation.
Definition at line 132 of file vtkRectilinearWipeRepresentation.h.
Definition at line 133 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::Tolerance [protected] |
Definition at line 136 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::StartWipePosition[2] [protected] |
Definition at line 139 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::ActiveParts [protected] |
Definition at line 143 of file vtkRectilinearWipeRepresentation.h.
vtkPoints* vtkRectilinearWipeRepresentation::Points [protected] |
Definition at line 146 of file vtkRectilinearWipeRepresentation.h.
vtkCellArray* vtkRectilinearWipeRepresentation::Lines [protected] |
Definition at line 147 of file vtkRectilinearWipeRepresentation.h.
vtkPolyData* vtkRectilinearWipeRepresentation::Wipe [protected] |
Definition at line 148 of file vtkRectilinearWipeRepresentation.h.
Definition at line 149 of file vtkRectilinearWipeRepresentation.h.
vtkActor2D* vtkRectilinearWipeRepresentation::WipeActor [protected] |
Definition at line 150 of file vtkRectilinearWipeRepresentation.h.
vtkProperty2D* vtkRectilinearWipeRepresentation::Property [protected] |
Definition at line 151 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP4[3] [protected] |
Definition at line 155 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP5[3] [protected] |
Definition at line 156 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP6[3] [protected] |
Definition at line 157 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP7[3] [protected] |
Definition at line 158 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP8[3] [protected] |
Definition at line 159 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::Dims[3] [protected] |
Definition at line 161 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::I [protected] |
Definition at line 162 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::J [protected] |
Definition at line 163 of file vtkRectilinearWipeRepresentation.h.