24#ifndef vtkFixedSizeHandleRepresentation3D_h 
   25#define vtkFixedSizeHandleRepresentation3D_h 
   27#include "vtkInteractionWidgetsModule.h"  
   30VTK_ABI_NAMESPACE_BEGIN
 
   62  vtkSetMacro(HandleSizeInPixels, 
double);
 
   63  vtkGetMacro(HandleSizeInPixels, 
double);
 
   74  vtkSetMacro(HandleSizeToleranceInPixels, 
double);
 
   75  vtkGetMacro(HandleSizeToleranceInPixels, 
double);
 
~vtkFixedSizeHandleRepresentation3D() override
 
void PrintSelf(ostream &os, vtkIndent indent) override
Standard vtk methods.
 
void WorldToDisplay(double w[4], double d[4])
Convenience method to convert from world to display.
 
double HandleSizeInPixels
 
void DisplayToWorld(double d[4], double w[4])
Convenience method to convert from display to world.
 
vtkFixedSizeHandleRepresentation3D()
 
double HandleSizeToleranceInPixels
 
static vtkFixedSizeHandleRepresentation3D * New()
Instantiate this class.
 
vtkSphereSource * SphereSource
 
void BuildRepresentation() override
Recomputes the handle world size based on the set display size.
 
a simple class to control print indentation
 
represent a user defined handle geometry in 3D space
 
create a polygonal sphere centered at the origin