vtkIndent.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00044 #ifndef __vtkIndent_h
00045 #define __vtkIndent_h
00046
00047 #include "vtkSystemIncludes.h"
00048
00049 class vtkIndent;
00050 VTK_COMMON_EXPORT ostream& operator<<(ostream& os, const vtkIndent& o);
00051
00052 class VTK_COMMON_EXPORT vtkIndent
00053 {
00054 public:
00055 void Delete() {delete this;};
00056 vtkIndent(int ind=0) {this->Indent=ind;};
00057 static vtkIndent *New();
00058
00059 virtual const char *GetClassName() {return "vtkIndent";};
00060
00063 vtkIndent GetNextIndent();
00064
00065
00067
00068 friend VTK_COMMON_EXPORT ostream& operator<<(ostream& os, const vtkIndent& o);
00069
00071
00072 protected:
00073 int Indent;
00074
00075 };
00076
00077 #endif