ssPolyDataRecordtoScrollDataFilter.h

Go to the documentation of this file.
00001 /* $Id: ssPolyDataRecordtoScrollDataFilter.h,v 1.6 2008/08/28 11:28:36 pfb Exp $ */
00002 
00003 #ifndef _ssPolyDataRecordtoScrollDataFilter_h
00004 #define _ssPolyDataRecordtoScrollDataFilter_h
00005 
00010 #include "ssPolyDataRecordtoPolyDataFilter.h"
00011 #include <ss.h>
00012 
00013 class vtkPoints;
00014 class vtkCellArray;
00015 
00020 class VTK_EXPORT ssPolyDataRecordtoScrollDataFilter
00021                  : public ssPolyDataRecordtoPolyDataFilter
00022   {
00023   //****************************************************************************
00024                              public:
00025 
00031   static ssPolyDataRecordtoScrollDataFilter *New();
00032 
00036   vtkTypeMacro(ssPolyDataRecordtoScrollDataFilter,
00037                ssPolyDataRecordtoPolyDataFilter);
00038 
00044   void PrintSelf(ostream& os, vtkIndent indent);
00045 
00046   //****************************************************************************
00047                              protected:
00048 
00052   ssPolyDataRecordtoScrollDataFilter();
00053 
00057   ~ssPolyDataRecordtoScrollDataFilter();
00058 
00066   virtual void Execute();
00067   
00068   //****************************************************************************
00069                              private:
00070 
00074   ssPolyDataRecordtoScrollDataFilter(const ssPolyDataRecordtoScrollDataFilter&);
00075   ssPolyDataRecordtoScrollDataFilter&
00076     operator=(const ssPolyDataRecordtoScrollDataFilter& );
00077   
00078   SMARTP(vtkPoints) points;
00079   SMARTP(vtkCellArray) lines;
00080   SMARTP(vtkCellArray) polys;
00081   };
00082 
00083 
00084 /*
00085  * $Log: ssPolyDataRecordtoScrollDataFilter.h,v $
00086  * Revision 1.6  2008/08/28 11:28:36  pfb
00087  * Added Smart Pointers.
00088  *
00089  * Revision 1.5  2005/11/02 03:22:39  pfb
00090  * Fixed doxygen tags.
00091  *
00092  * Revision 1.4  2005/05/10 17:08:01  pfb
00093  * Added module info.
00094  *
00095  * Revision 1.3  2004/11/10 07:52:21  pfb
00096  * Fixed dicumentation.
00097  *
00098  * Revision 1.2  2003/04/25 11:07:07  pfb
00099  * Removed numberOfRecords(), numberOfPointsPerRecord() and initializeCells().
00100  * Re-write of Execute().
00101  *
00102  * Revision 1.1  2003/04/24 01:39:40  pfb
00103  * Initial rev.
00104  *
00105  *
00106  */
00107 
00111 #endif