VTK
|
represent a vtkRectilinearWipeWidget More...
#include <vtkRectilinearWipeRepresentation.h>
represent a vtkRectilinearWipeWidget
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 57 of file vtkRectilinearWipeRepresentation.h.
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
Definition at line 65 of file vtkRectilinearWipeRepresentation.h.
Definition at line 109 of file vtkRectilinearWipeRepresentation.h.
static vtkRectilinearWipeRepresentation* vtkRectilinearWipeRepresentation::New | ( | ) | [static] |
Instantiate this class.
Reimplemented from vtkObject.
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 | ( | vtkObjectBase * | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
virtual vtkObjectBase* vtkRectilinearWipeRepresentation::NewInstanceInternal | ( | ) | const [protected, virtual] |
Standard methods for instances of this class.
Reimplemented from vtkWidgetRepresentation.
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.
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 133 of file vtkRectilinearWipeRepresentation.h.
Definition at line 134 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::Tolerance [protected] |
Definition at line 137 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::StartWipePosition[2] [protected] |
Definition at line 140 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::ActiveParts [protected] |
Definition at line 144 of file vtkRectilinearWipeRepresentation.h.
vtkPoints* vtkRectilinearWipeRepresentation::Points [protected] |
Definition at line 147 of file vtkRectilinearWipeRepresentation.h.
vtkCellArray* vtkRectilinearWipeRepresentation::Lines [protected] |
Definition at line 148 of file vtkRectilinearWipeRepresentation.h.
vtkPolyData* vtkRectilinearWipeRepresentation::Wipe [protected] |
Definition at line 149 of file vtkRectilinearWipeRepresentation.h.
Definition at line 150 of file vtkRectilinearWipeRepresentation.h.
vtkActor2D* vtkRectilinearWipeRepresentation::WipeActor [protected] |
Definition at line 151 of file vtkRectilinearWipeRepresentation.h.
vtkProperty2D* vtkRectilinearWipeRepresentation::Property [protected] |
Definition at line 152 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP4[3] [protected] |
Definition at line 156 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP5[3] [protected] |
Definition at line 157 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP6[3] [protected] |
Definition at line 158 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP7[3] [protected] |
Definition at line 159 of file vtkRectilinearWipeRepresentation.h.
double vtkRectilinearWipeRepresentation::DP8[3] [protected] |
Definition at line 160 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::Dims[3] [protected] |
Definition at line 162 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::I [protected] |
Definition at line 163 of file vtkRectilinearWipeRepresentation.h.
int vtkRectilinearWipeRepresentation::J [protected] |
Definition at line 164 of file vtkRectilinearWipeRepresentation.h.