vtkPolygonalHandleRepresentation3D Class Reference

#include <vtkPolygonalHandleRepresentation3D.h>

Inheritance diagram for vtkPolygonalHandleRepresentation3D:

Inheritance graph
[legend]
Collaboration diagram for vtkPolygonalHandleRepresentation3D:

Collaboration graph
[legend]

List of all members.


Detailed Description

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.

See also:
vtkPointHandleRepresentation3D vtkHandleRepresentation vtkHandleWidget
Tests:
vtkPolygonalHandleRepresentation3D (Tests)

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]

Member Typedef Documentation

Standard methods for instances of this class.

Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.

Definition at line 45 of file vtkPolygonalHandleRepresentation3D.h.


Constructor & Destructor Documentation

vtkPolygonalHandleRepresentation3D::vtkPolygonalHandleRepresentation3D (  )  [protected]

vtkPolygonalHandleRepresentation3D::~vtkPolygonalHandleRepresentation3D (  )  [inline, protected]

Definition at line 61 of file vtkPolygonalHandleRepresentation3D.h.


Member Function Documentation

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.


Member Data Documentation

Definition at line 61 of file vtkPolygonalHandleRepresentation3D.h.


The documentation for this class was generated from the following file:

Generated on Wed Aug 24 11:57:18 2011 for VTK by  doxygen 1.5.6