vtkElevationFilter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00042 #ifndef __vtkElevationFilter_h
00043 #define __vtkElevationFilter_h
00044
00045 #include "vtkDataSetToDataSetFilter.h"
00046
00047 class VTK_GRAPHICS_EXPORT vtkElevationFilter : public vtkDataSetToDataSetFilter
00048 {
00049 public:
00050 vtkTypeRevisionMacro(vtkElevationFilter,vtkDataSetToDataSetFilter);
00051 void PrintSelf(ostream& os, vtkIndent indent);
00052
00055 static vtkElevationFilter *New();
00056
00058
00059 vtkSetVector3Macro(LowPoint,double);
00060 vtkGetVectorMacro(LowPoint,double,3);
00062
00064
00065 vtkSetVector3Macro(HighPoint,double);
00066 vtkGetVectorMacro(HighPoint,double,3);
00068
00070
00071 vtkSetVector2Macro(ScalarRange,double);
00072 vtkGetVectorMacro(ScalarRange,double,2);
00074
00075 protected:
00076 vtkElevationFilter();
00077 ~vtkElevationFilter() {};
00078
00079 void Execute();
00080 double LowPoint[3];
00081 double HighPoint[3];
00082 double ScalarRange[2];
00083 private:
00084 vtkElevationFilter(const vtkElevationFilter&);
00085 void operator=(const vtkElevationFilter&);
00086 };
00087
00088 #endif
00089
00090