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
00015
00041
#ifndef __vtkWorldPointPicker_h
00042
#define __vtkWorldPointPicker_h
00043
00044
#include "vtkAbstractPicker.h"
00045
00046 class VTK_RENDERING_EXPORT vtkWorldPointPicker :
public vtkAbstractPicker
00047 {
00048
public:
00049
static vtkWorldPointPicker *
New();
00050 vtkTypeRevisionMacro(vtkWorldPointPicker,
vtkAbstractPicker);
00051
void PrintSelf(ostream& os,
vtkIndent indent);
00052
00054
00055
int Pick(
float selectionX,
float selectionY,
float selectionZ,
00056
vtkRenderer *renderer);
00057 int Pick(
float selectionPt[3],
vtkRenderer *renderer)
00058 {
return this->
vtkAbstractPicker::Pick( selectionPt, renderer); };
00060
00061
protected:
00062 vtkWorldPointPicker ();
00063 ~vtkWorldPointPicker() {};
00064
00065
private:
00066 vtkWorldPointPicker(
const vtkWorldPointPicker&);
00067
void operator=(
const vtkWorldPointPicker&);
00068 };
00069
00070
#endif
00071
00072