dox/Rendering/vtkWorldPointPicker.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00037
#ifndef __vtkWorldPointPicker_h
00038
#define __vtkWorldPointPicker_h
00039
00040
#include "vtkAbstractPicker.h"
00041
00042 class VTK_RENDERING_EXPORT vtkWorldPointPicker :
public vtkAbstractPicker
00043 {
00044
public:
00045
static vtkWorldPointPicker *
New();
00046 vtkTypeRevisionMacro(vtkWorldPointPicker,
vtkAbstractPicker);
00047
void PrintSelf(ostream& os,
vtkIndent indent);
00048
00050
00051
int Pick(
double selectionX,
double selectionY,
double selectionZ,
00052
vtkRenderer *renderer);
00053 int Pick(
double selectionPt[3],
vtkRenderer *renderer)
00054 {
return this->
vtkAbstractPicker::Pick( selectionPt, renderer); };
00056
00057
protected:
00058 vtkWorldPointPicker ();
00059 ~vtkWorldPointPicker() {};
00060
00061
private:
00062 vtkWorldPointPicker(
const vtkWorldPointPicker&);
00063
void operator=(
const vtkWorldPointPicker&);
00064 };
00065
00066
#endif
00067
00068