Go to the documentation of this file.
33 #ifndef vtkPropPicker_h
34 #define vtkPropPicker_h
36 #include "vtkRenderingCoreModule.h"
68 int Pick(
double selectionX,
double selectionY,
double selectionZ,
71 {
return this->
Pick( selectionPt[0],
72 selectionPt[1], selectionPt[2], renderer); }
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
int Pick(double selectionX, double selectionY, double selectionZ, vtkRenderer *renderer)
Overide superclasses' Pick() method.
find world x,y,z corresponding to display x,y,z
static vtkPropPicker * New()
a simple class to control print indentation
vtkWorldPointPicker * WorldPointPicker
int PickProp(double selectionX, double selectionY, vtkRenderer *renderer)
Perform the pick and set the PickedProp ivar.
pick an actor/prop using graphics hardware
abstract API for pickers that can pick an instance of vtkProp
int Pick(double selectionPt[3], vtkRenderer *renderer)
int PickProp(double selectionX, double selectionY, vtkRenderer *renderer, vtkPropCollection *pickfrom)
Perform a pick from the user-provided list of vtkProps and not from the list of vtkProps that the ren...
abstract superclass for all actors, volumes and annotations
abstract specification for renderers
virtual int Pick(double selectionX, double selectionY, double selectionZ, vtkRenderer *renderer)=0
Perform pick operation with selection point provided.
vtkPropCollection * PickFromProps