VTK
|
#include <vtkFixedSizeHandleRepresentation3D.h>
Public Member Functions | |
virtual vtkSphereSource * | GetSphereSource () |
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 | |
vtkSphereSource * | SphereSource |
double | HandleSizeInPixels |
double | HandleSizeToleranceInPixels |
typedef vtkPolygonalHandleRepresentation3D | Superclass |
static int | IsTypeOf (const char *type) |
static vtkFixedSizeHandleRepresentation3D * | SafeDownCast (vtkObject *o) |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
Definition at line 42 of file vtkFixedSizeHandleRepresentation3D.h.
Standard vtk methods
Reimplemented from vtkPolygonalHandleRepresentation3D.
Definition at line 52 of file vtkFixedSizeHandleRepresentation3D.h.
vtkFixedSizeHandleRepresentation3D::vtkFixedSizeHandleRepresentation3D | ( | ) | [protected] |
vtkFixedSizeHandleRepresentation3D::~vtkFixedSizeHandleRepresentation3D | ( | ) | [protected] |
static vtkFixedSizeHandleRepresentation3D* vtkFixedSizeHandleRepresentation3D::New | ( | ) | [static] |
Instantiate this class.
Reimplemented from vtkPolygonalHandleRepresentation3D.
virtual const char* vtkFixedSizeHandleRepresentation3D::GetClassName | ( | ) | [virtual] |
Standard vtk methods
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.
static vtkFixedSizeHandleRepresentation3D* vtkFixedSizeHandleRepresentation3D::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Standard vtk methods
Reimplemented from vtkPolygonalHandleRepresentation3D.
void vtkFixedSizeHandleRepresentation3D::PrintSelf | ( | ostream & | os, |
vtkIndent | indent | ||
) | [virtual] |
Standard vtk methods
Reimplemented from vtkPolygonalHandleRepresentation3D.
virtual vtkSphereSource* vtkFixedSizeHandleRepresentation3D::GetSphereSource | ( | ) | [virtual] |
Get the object used to render the spherical handle marker
virtual void vtkFixedSizeHandleRepresentation3D::SetHandleSizeInPixels | ( | double | ) | [virtual] |
Set/Get the required handle size in pixels. Defaults to a width of 10 pixels.
virtual double vtkFixedSizeHandleRepresentation3D::GetHandleSizeInPixels | ( | ) | [virtual] |
Set/Get the required handle size in pixels. Defaults to a width of 10 pixels.
virtual void vtkFixedSizeHandleRepresentation3D::SetHandleSizeToleranceInPixels | ( | double | ) | [virtual] |
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 double vtkFixedSizeHandleRepresentation3D::GetHandleSizeToleranceInPixels | ( | ) | [virtual] |
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.
Convenience method to convert from world to display
Convenience method to convert from display to world
Definition at line 91 of file vtkFixedSizeHandleRepresentation3D.h.
Definition at line 92 of file vtkFixedSizeHandleRepresentation3D.h.
Definition at line 93 of file vtkFixedSizeHandleRepresentation3D.h.