dox/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