vtkBlankStructuredGrid.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00046 #ifndef __vtkBlankStructuredGrid_h
00047 #define __vtkBlankStructuredGrid_h
00048
00049 #include "vtkStructuredGridToStructuredGridFilter.h"
00050
00051 class VTK_GRAPHICS_EXPORT vtkBlankStructuredGrid : public vtkStructuredGridToStructuredGridFilter
00052 {
00053 public:
00054 static vtkBlankStructuredGrid *New();
00055 vtkTypeRevisionMacro(vtkBlankStructuredGrid,vtkStructuredGridToStructuredGridFilter);
00056 void PrintSelf(ostream& os, vtkIndent indent);
00057
00059
00061 vtkSetMacro(MinBlankingValue,double);
00062 vtkGetMacro(MinBlankingValue,double);
00064
00066
00068 vtkSetMacro(MaxBlankingValue,double);
00069 vtkGetMacro(MaxBlankingValue,double);
00071
00073
00076 vtkSetStringMacro(ArrayName);
00077 vtkGetStringMacro(ArrayName);
00079
00081
00084 vtkSetMacro(ArrayId,int);
00085 vtkGetMacro(ArrayId,int);
00087
00089
00091 vtkSetClampMacro(Component,int,0,VTK_LARGE_INTEGER);
00092 vtkGetMacro(Component,int);
00094
00095 protected:
00096 vtkBlankStructuredGrid();
00097 ~vtkBlankStructuredGrid();
00098
00099 void Execute();
00100
00101 double MinBlankingValue;
00102 double MaxBlankingValue;
00103 char *ArrayName;
00104 int ArrayId;
00105 int Component;
00106
00107 private:
00108 vtkBlankStructuredGrid(const vtkBlankStructuredGrid&);
00109 void operator=(const vtkBlankStructuredGrid&);
00110 };
00111
00112 #endif
00113
00114