vtkRectilinearGridGeometryFilter.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00055 #ifndef __vtkRectilinearGridGeometryFilter_h
00056 #define __vtkRectilinearGridGeometryFilter_h
00057
00058 #include "vtkRectilinearGridToPolyDataFilter.h"
00059
00060 class VTK_GRAPHICS_EXPORT vtkRectilinearGridGeometryFilter : public vtkRectilinearGridToPolyDataFilter
00061 {
00062 public:
00063 vtkTypeRevisionMacro(vtkRectilinearGridGeometryFilter,vtkRectilinearGridToPolyDataFilter);
00064 void PrintSelf(ostream& os, vtkIndent indent);
00065
00067 static vtkRectilinearGridGeometryFilter *New();
00068
00070
00072 vtkGetVectorMacro(Extent,int,6);
00074
00076 void SetExtent(int iMin, int iMax, int jMin, int jMax, int kMin, int kMax);
00077
00079 void SetExtent(int extent[6]);
00080
00081 protected:
00082 vtkRectilinearGridGeometryFilter();
00083 ~vtkRectilinearGridGeometryFilter() {};
00084
00085 void Execute();
00086 int Extent[6];
00087 private:
00088 vtkRectilinearGridGeometryFilter(const vtkRectilinearGridGeometryFilter&);
00089 void operator=(const vtkRectilinearGridGeometryFilter&);
00090 };
00091
00092 #endif
00093
00094