Graphics/vtkQuantizePolyDataPoints.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00036 #ifndef __vtkQuantizePolyDataPoints_h
00037 #define __vtkQuantizePolyDataPoints_h
00038
00039 #include "vtkCleanPolyData.h"
00040
00041 class VTK_GRAPHICS_EXPORT vtkQuantizePolyDataPoints : public vtkCleanPolyData
00042 {
00043 public:
00044 static vtkQuantizePolyDataPoints *New();
00045 vtkTypeRevisionMacro(vtkQuantizePolyDataPoints,vtkCleanPolyData);
00046 void PrintSelf(ostream& os, vtkIndent indent);
00047
00049
00050 vtkSetClampMacro(QFactor,double,1E-5,VTK_LARGE_FLOAT);
00051 vtkGetMacro(QFactor,double);
00053
00055 virtual void OperateOnPoint(double in[3], double out[3]);
00056
00058 virtual void OperateOnBounds(double in[6], double out[6]);
00059
00060 protected:
00061 vtkQuantizePolyDataPoints();
00062 ~vtkQuantizePolyDataPoints() {};
00063
00064 double QFactor;
00065 private:
00066 vtkQuantizePolyDataPoints(const vtkQuantizePolyDataPoints&);
00067 void operator=(const vtkQuantizePolyDataPoints&);
00068 };
00069
00070 #endif
00071
00072