Graphics/vtkElevationFilter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00035 #ifndef __vtkElevationFilter_h
00036 #define __vtkElevationFilter_h
00037
00038 #include "vtkDataSetToDataSetFilter.h"
00039
00040 class VTK_GRAPHICS_EXPORT vtkElevationFilter : public vtkDataSetToDataSetFilter
00041 {
00042 public:
00043 vtkTypeRevisionMacro(vtkElevationFilter,vtkDataSetToDataSetFilter);
00044 void PrintSelf(ostream& os, vtkIndent indent);
00045
00048 static vtkElevationFilter *New();
00049
00051
00052 vtkSetVector3Macro(LowPoint,float);
00053 vtkGetVectorMacro(LowPoint,float,3);
00055
00057
00058 vtkSetVector3Macro(HighPoint,float);
00059 vtkGetVectorMacro(HighPoint,float,3);
00061
00063
00064 vtkSetVector2Macro(ScalarRange,float);
00065 vtkGetVectorMacro(ScalarRange,float,2);
00067
00068 protected:
00069 vtkElevationFilter();
00070 ~vtkElevationFilter() {};
00071
00072 void Execute();
00073 float LowPoint[3];
00074 float HighPoint[3];
00075 float ScalarRange[2];
00076 private:
00077 vtkElevationFilter(const vtkElevationFilter&);
00078 void operator=(const vtkElevationFilter&);
00079 };
00080
00081 #endif
00082
00083