Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
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
00047 #ifndef __vtkElevationFilter_h
00048 #define __vtkElevationFilter_h
00049
00050 #include "vtkDataSetToDataSetFilter.h"
00051
00052 class VTK_GRAPHICS_EXPORT vtkElevationFilter : public vtkDataSetToDataSetFilter
00053 {
00054 public:
00055 vtkTypeRevisionMacro(vtkElevationFilter,vtkDataSetToDataSetFilter);
00056 void PrintSelf(ostream& os, vtkIndent indent);
00057
00060 static vtkElevationFilter *New();
00061
00063
00064 vtkSetVector3Macro(LowPoint,float);
00065 vtkGetVectorMacro(LowPoint,float,3);
00067
00069
00070 vtkSetVector3Macro(HighPoint,float);
00071 vtkGetVectorMacro(HighPoint,float,3);
00073
00075
00076 vtkSetVector2Macro(ScalarRange,float);
00077 vtkGetVectorMacro(ScalarRange,float,2);
00079
00080 protected:
00081 vtkElevationFilter();
00082 ~vtkElevationFilter() {};
00083
00084 void Execute();
00085 float LowPoint[3];
00086 float HighPoint[3];
00087 float ScalarRange[2];
00088 private:
00089 vtkElevationFilter(const vtkElevationFilter&);
00090 void operator=(const vtkElevationFilter&);
00091 };
00092
00093 #endif
00094
00095