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

#include <vtkFixedSizeHandleRepresentation3D.h>

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

List of all members.

Public Member Functions

virtual vtkSphereSourceGetSphereSource ()
virtual void SetHandleSizeInPixels (double)
virtual double GetHandleSizeInPixels ()
virtual void SetHandleSizeToleranceInPixels (double)
virtual double GetHandleSizeToleranceInPixels ()

Static Public Member Functions

static
vtkFixedSizeHandleRepresentation3D
New ()

Protected Member Functions

 vtkFixedSizeHandleRepresentation3D ()
 ~vtkFixedSizeHandleRepresentation3D ()
virtual void BuildRepresentation ()
void WorldToDisplay (double w[4], double d[4])
void DisplayToWorld (double d[4], double w[4])

Protected Attributes

vtkSphereSourceSphereSource
double HandleSizeInPixels
double HandleSizeToleranceInPixels
typedef
vtkPolygonalHandleRepresentation3D 
Superclass
static int IsTypeOf (const char *type)
static
vtkFixedSizeHandleRepresentation3D
SafeDownCast (vtkObjectBase *o)
virtual int IsA (const char *type)
vtkFixedSizeHandleRepresentation3DNewInstance () const
void PrintSelf (ostream &os, vtkIndent indent)
virtual vtkObjectBaseNewInstanceInternal () const

Detailed Description

Definition at line 43 of file vtkFixedSizeHandleRepresentation3D.h.


Member Typedef Documentation

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

Definition at line 53 of file vtkFixedSizeHandleRepresentation3D.h.


Constructor & Destructor Documentation


Member Function Documentation

Instantiate this class.

Reimplemented from vtkPolygonalHandleRepresentation3D.

static int vtkFixedSizeHandleRepresentation3D::IsTypeOf ( const char *  type) [static]

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

virtual int vtkFixedSizeHandleRepresentation3D::IsA ( const char *  type) [virtual]

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

void vtkFixedSizeHandleRepresentation3D::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Standard vtk methods

Reimplemented from vtkPolygonalHandleRepresentation3D.

Get the object used to render the spherical handle marker

Set/Get the required handle size in pixels. Defaults to a width of 10 pixels.

Set/Get the required handle size in pixels. Defaults to a width of 10 pixels.

Specify the acceptable handle size tolerance. During each render, the handle 3D source will be updated to automatically match a display size as specified by HandleSizeInPixels. This update will be done if the handle size is larger than a tolerance. Default value of this tolerance is half a pixel.

Specify the acceptable handle size tolerance. During each render, the handle 3D source will be updated to automatically match a display size as specified by HandleSizeInPixels. This update will be done if the handle size is larger than a tolerance. Default value of this tolerance is half a pixel.

virtual void vtkFixedSizeHandleRepresentation3D::BuildRepresentation ( ) [protected, virtual]

Recomputes the handle world size based on the set display size.

Reimplemented from vtkAbstractPolygonalHandleRepresentation3D.

void vtkFixedSizeHandleRepresentation3D::WorldToDisplay ( double  w[4],
double  d[4] 
) [protected]

Convenience method to convert from world to display

void vtkFixedSizeHandleRepresentation3D::DisplayToWorld ( double  d[4],
double  w[4] 
) [protected]

Convenience method to convert from display to world


Member Data Documentation

Definition at line 92 of file vtkFixedSizeHandleRepresentation3D.h.

Definition at line 93 of file vtkFixedSizeHandleRepresentation3D.h.

Definition at line 94 of file vtkFixedSizeHandleRepresentation3D.h.


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