00001 /* $Id: vtkScalarBydZ.h,v 1.6 2005/05/11 11:40:11 pfb Exp $ */ 00002 00003 #ifndef _vtkScalarBydZ_h 00004 #define _vtkScalarBydZ_h 00005 00010 #include "vtkScalar.h" 00011 00020 class VTK_EXPORT vtkScalarBydZ : public vtkScalar 00021 { 00022 //**************************************************************************** 00023 public: 00024 00029 static vtkScalarBydZ *New(); 00030 00031 vtkTypeMacro(vtkScalarBydZ, vtkScalar); 00032 00038 void PrintSelf(ostream& os, vtkIndent indent); 00039 00040 //**************************************************************************** 00041 protected: 00042 00046 void Execute(); 00047 00048 00052 vtkScalarBydZ(); 00053 00057 virtual ~vtkScalarBydZ(); 00058 00059 //**************************************************************************** 00060 private: 00061 00065 vtkScalarBydZ(const vtkScalarBydZ&); 00066 vtkScalarBydZ& operator=(const vtkScalarBydZ&); 00067 }; 00068 00072 #endif 00073 00074 /* 00075 * $Log: vtkScalarBydZ.h,v $ 00076 * Revision 1.6 2005/05/11 11:40:11 pfb 00077 * Added module info. 00078 * 00079 * Revision 1.5 2003/02/26 06:47:49 pfb 00080 * Work over of the guard defines. 00081 * 00082 * Revision 1.4 2001/05/06 06:15:32 pfb 00083 * Added necessary VTK macros. 00084 * 00085 * Revision 1.3 2001/05/02 15:36:17 pfb 00086 * Added vtkScalar. 00087 * 00088 * Revision 1.2 2001/04/25 07:13:31 pfb 00089 * Moved from ScalarBydZ to vtkScalarBydZ. 00090 * 00091 * Revision 1.1 2001/04/20 11:15:20 pfb 00092 * Moved to vtk*. 00093 * 00094 * Revision 1.1 2001/04/17 07:21:00 pfb 00095 * Initial rev. 00096 * 00097 * 00098 */