VTK
|
represent a user defined handle geometry in 3D space More...
#include <vtkPolygonalHandleRepresentation3D.h>
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] |
typedef vtkAbstractPolygonalHandleRepresentation3D | Superclass |
static int | IsTypeOf (const char *type) |
static vtkPolygonalHandleRepresentation3D * | SafeDownCast (vtkObjectBase *o) |
virtual int | IsA (const char *type) |
vtkPolygonalHandleRepresentation3D * | NewInstance () const |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual vtkObjectBase * | NewInstanceInternal () const |
represent a user defined handle geometry in 3D space
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 36 of file vtkPolygonalHandleRepresentation3D.h.
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
Definition at line 46 of file vtkPolygonalHandleRepresentation3D.h.
vtkPolygonalHandleRepresentation3D::~vtkPolygonalHandleRepresentation3D | ( | ) | [inline, protected] |
Definition at line 62 of file vtkPolygonalHandleRepresentation3D.h.
static vtkPolygonalHandleRepresentation3D* vtkPolygonalHandleRepresentation3D::New | ( | ) | [static] |
Instantiate this class.
Reimplemented from vtkObject.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
static int vtkPolygonalHandleRepresentation3D::IsTypeOf | ( | const char * | type | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
virtual int vtkPolygonalHandleRepresentation3D::IsA | ( | const char * | type | ) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
static vtkPolygonalHandleRepresentation3D* vtkPolygonalHandleRepresentation3D::SafeDownCast | ( | vtkObjectBase * | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
virtual vtkObjectBase* vtkPolygonalHandleRepresentation3D::NewInstanceInternal | ( | ) | const [protected, virtual] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
void vtkPolygonalHandleRepresentation3D::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Standard methods for instances of this class.
Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.
Reimplemented in vtkFixedSizeHandleRepresentation3D.
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 62 of file vtkPolygonalHandleRepresentation3D.h.