VTK
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
vtkPolygonalHandleRepresentation3D Class Reference

represent a user defined handle geometry in 3D space More...

#include <vtkPolygonalHandleRepresentation3D.h>

Inheritance diagram for vtkPolygonalHandleRepresentation3D:
Inheritance graph
[legend]
Collaboration diagram for vtkPolygonalHandleRepresentation3D:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void SetWorldPosition (double p[3])
virtual void SetOffset (double, double, double)
virtual void SetOffset (double[3])
virtual doubleGetOffset ()
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)
vtkPolygonalHandleRepresentation3DNewInstance () const
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkObjectBaseNewInstanceInternal () const

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 36 of file vtkPolygonalHandleRepresentation3D.h.


Member Typedef Documentation

Standard methods for instances of this class.

Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.

Reimplemented in vtkFixedSizeHandleRepresentation3D.

Definition at line 46 of file vtkPolygonalHandleRepresentation3D.h.


Constructor & Destructor Documentation

Definition at line 62 of file vtkPolygonalHandleRepresentation3D.h.


Member Function Documentation

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.

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.

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.

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.

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 62 of file vtkPolygonalHandleRepresentation3D.h.


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