#include <vtkPolygonalHandleRepresentation3D.h>
This class serves as the geometrical representation of a vtkHandleWidget. The handle can be represented by an arbitrary polygonal data (vtkPolyData), set via SetHandle(vtkPolyData *). The actual position of the handle will be initially assumed to be (0,0,0). You can specify an offset from this position if desired.
Definition at line 35 of file vtkPolygonalHandleRepresentation3D.h.
typedef vtkAbstractPolygonalHandleRepresentation3D | Superclass |
static int | IsTypeOf (const char *type) |
static vtkPolygonalHandleRepresentation3D * | SafeDownCast (vtkObject *o) |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
Public Member Functions | |
virtual void | SetWorldPosition (double p[3]) |
virtual void | SetOffset (double, double, double) |
virtual void | SetOffset (double[3]) |
virtual double * | GetOffset () |
virtual void | GetOffset (double &, double &, double &) |
virtual void | GetOffset (double[3]) |
Static Public Member Functions | |
static vtkPolygonalHandleRepresentation3D * | New () |
Protected Member Functions | |
vtkPolygonalHandleRepresentation3D () | |
~vtkPolygonalHandleRepresentation3D () | |
Protected Attributes | |
double | Offset [3] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Definition at line 45 of file vtkPolygonalHandleRepresentation3D.h.
vtkPolygonalHandleRepresentation3D::vtkPolygonalHandleRepresentation3D | ( | ) | [protected] |
vtkPolygonalHandleRepresentation3D::~vtkPolygonalHandleRepresentation3D | ( | ) | [inline, protected] |
Definition at line 61 of file vtkPolygonalHandleRepresentation3D.h.
static vtkPolygonalHandleRepresentation3D* vtkPolygonalHandleRepresentation3D::New | ( | ) | [static] |
Instantiate this class.
Reimplemented from vtkObject.
virtual const char* vtkPolygonalHandleRepresentation3D::GetClassName | ( | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
static int vtkPolygonalHandleRepresentation3D::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
virtual int vtkPolygonalHandleRepresentation3D::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
static vtkPolygonalHandleRepresentation3D* vtkPolygonalHandleRepresentation3D::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
void vtkPolygonalHandleRepresentation3D::PrintSelf | ( | ostream & | os, | |
vtkIndent | indent | |||
) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
virtual void vtkPolygonalHandleRepresentation3D::SetWorldPosition | ( | double | p[3] | ) | [virtual] |
Set the position of the point in world and display coordinates.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
virtual void vtkPolygonalHandleRepresentation3D::SetOffset | ( | double | , | |
double | , | |||
double | ||||
) | [virtual] |
Set/get the offset of the handle position with respect to the handle center, assumed to be the origin.
virtual void vtkPolygonalHandleRepresentation3D::SetOffset | ( | double | [3] | ) | [virtual] |
Set/get the offset of the handle position with respect to the handle center, assumed to be the origin.
virtual double* vtkPolygonalHandleRepresentation3D::GetOffset | ( | ) | [virtual] |
Set/get the offset of the handle position with respect to the handle center, assumed to be the origin.
virtual void vtkPolygonalHandleRepresentation3D::GetOffset | ( | double & | , | |
double & | , | |||
double & | ||||
) | [virtual] |
Set/get the offset of the handle position with respect to the handle center, assumed to be the origin.
virtual void vtkPolygonalHandleRepresentation3D::GetOffset | ( | double | [3] | ) | [virtual] |
Set/get the offset of the handle position with respect to the handle center, assumed to be the origin.
double vtkPolygonalHandleRepresentation3D::Offset[3] [protected] |
Definition at line 61 of file vtkPolygonalHandleRepresentation3D.h.