Graphics/vtkReverseSense.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00053 #ifndef __vtkReverseSense_h
00054 #define __vtkReverseSense_h
00055
00056 #include "vtkPolyDataToPolyDataFilter.h"
00057
00058 class VTK_GRAPHICS_EXPORT vtkReverseSense : public vtkPolyDataToPolyDataFilter
00059 {
00060 public:
00061 vtkTypeRevisionMacro(vtkReverseSense,vtkPolyDataToPolyDataFilter);
00062 void PrintSelf(ostream& os, vtkIndent indent);
00063
00066 static vtkReverseSense *New();
00067
00069
00070 vtkSetMacro(ReverseCells,int);
00071 vtkGetMacro(ReverseCells,int);
00072 vtkBooleanMacro(ReverseCells,int);
00074
00076
00077 vtkSetMacro(ReverseNormals,int);
00078 vtkGetMacro(ReverseNormals,int);
00079 vtkBooleanMacro(ReverseNormals,int);
00081
00082
00083 protected:
00084 vtkReverseSense();
00085 ~vtkReverseSense() {};
00086
00087
00088 void Execute();
00089
00090 int ReverseCells;
00091 int ReverseNormals;
00092 private:
00093 vtkReverseSense(const vtkReverseSense&);
00094 void operator=(const vtkReverseSense&);
00095 };
00096
00097 #endif
00098
00099