00001 /* $Id: vtkScalarByZ.h,v 1.6 2005/05/11 11:40:11 pfb Exp $ */ 00002 00003 #ifndef _vtkScalarByZ_h 00004 #define _vtkScalarByZ_h 00005 00010 #include "vtkScalar.h" 00011 00017 class VTK_EXPORT vtkScalarByZ : public vtkScalar 00018 { 00019 //**************************************************************************** 00020 public: 00021 00026 static vtkScalarByZ *New(); 00027 00028 vtkTypeMacro(vtkScalarByZ, vtkScalar); 00029 00035 void PrintSelf(ostream& os, vtkIndent indent); 00036 00037 //**************************************************************************** 00038 protected: 00039 00043 void Execute(); 00044 00048 vtkScalarByZ(); 00049 00053 virtual ~vtkScalarByZ(); 00054 //**************************************************************************** 00055 private: 00056 00060 vtkScalarByZ(const vtkScalarByZ&); 00061 vtkScalarByZ& operator=(const vtkScalarByZ&); 00062 }; 00063 00067 #endif 00068 00069 /* 00070 * $Log: vtkScalarByZ.h,v $ 00071 * Revision 1.6 2005/05/11 11:40:11 pfb 00072 * Added module info. 00073 * 00074 * Revision 1.5 2003/02/26 06:47:49 pfb 00075 * Work over of the guard defines. 00076 * 00077 * Revision 1.4 2001/05/06 06:15:32 pfb 00078 * Added necessary VTK macros. 00079 * 00080 * Revision 1.3 2001/05/02 15:36:17 pfb 00081 * Added vtkScalar. 00082 * 00083 * Revision 1.2 2001/04/25 07:12:23 pfb 00084 * Moved from ScalarByZ to vtkScalarByZ. 00085 * 00086 * Revision 1.1 2001/04/20 11:15:20 pfb 00087 * Moved to vtk*. 00088 * 00089 * Revision 1.2 2001/04/16 03:19:31 pfb 00090 * Added header guards. 00091 * 00092 * Revision 1.1 2001/04/13 13:08:22 pfb 00093 * Initial rev. 00094 * 00095 * 00096 */