23#ifndef vtkWorldPointPicker_h 
   24#define vtkWorldPointPicker_h 
   27#include "vtkRenderingCoreModule.h"  
   29VTK_ABI_NAMESPACE_BEGIN
 
   41  int Pick(
double selectionX, 
double selectionY, 
double selectionZ, 
vtkRenderer* renderer) 
override;
 
define API for picking subclasses
 
virtual int Pick(double selectionX, double selectionY, double selectionZ, vtkRenderer *renderer)=0
Perform pick operation with selection point provided.
 
a simple class to control print indentation
 
abstract specification for renderers
 
find world x,y,z corresponding to display x,y,z
 
int Pick(double selectionPt[3], vtkRenderer *renderer)
Perform the pick.
 
static vtkWorldPointPicker * New()
 
~vtkWorldPointPicker() override=default
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
 
int Pick(double selectionX, double selectionY, double selectionZ, vtkRenderer *renderer) override
Perform the pick.