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