00001 /* $Id: ssPolyDatatoPlanStaticFilter.h,v 1.5 2008/08/28 13:33:10 pfb Exp $ */ 00002 00003 #ifndef _ssPolyDatatoPlanStaticFilter_h 00004 #define _ssPolyDatatoPlanStaticFilter_h 00005 00010 #include "ssPolyDatatoPlanFilter.h" 00011 #include <ss.h> 00012 00013 class vtkAppendPolyData; 00014 00021 class VTK_EXPORT ssPolyDatatoPlanStaticFilter 00022 : public ssPolyDatatoPlanFilter 00023 { 00024 //**************************************************************************** 00025 public: 00026 00032 static ssPolyDatatoPlanStaticFilter *New(); 00033 00037 vtkTypeMacro(ssPolyDatatoPlanStaticFilter, 00038 ssPolyDatatoPlanFilter); 00039 00045 void PrintSelf(ostream& os, vtkIndent indent); 00046 00047 //**************************************************************************** 00048 protected: 00049 00053 ssPolyDatatoPlanStaticFilter(); 00054 00058 ~ssPolyDatatoPlanStaticFilter(); 00059 00067 virtual void Execute(); 00068 00069 //**************************************************************************** 00070 private: 00071 00075 ssPolyDatatoPlanStaticFilter(const ssPolyDatatoPlanStaticFilter&); 00076 ssPolyDatatoPlanStaticFilter& 00077 operator=(const ssPolyDatatoPlanStaticFilter& ); 00078 00079 SMARTP(vtkAppendPolyData) op; 00080 }; 00081 00082 00083 /* 00084 * $Log: ssPolyDatatoPlanStaticFilter.h,v $ 00085 * Revision 1.5 2008/08/28 13:33:10 pfb 00086 * Added Smart Pointers. 00087 * 00088 * Revision 1.4 2005/11/02 03:55:44 pfb 00089 * Fixed doxygen tags. 00090 * 00091 * Revision 1.3 2005/05/10 17:08:02 pfb 00092 * Added module info. 00093 * 00094 * Revision 1.2 2005/03/01 04:57:18 pfb 00095 * Added documentation. 00096 * 00097 * Revision 1.1 2004/12/15 03:38:20 pfb 00098 * Initial rev. 00099 * 00100 * 00101 */ 00102 00106 #endif