Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

vtkFLTKObjectFactory.h

Go to the documentation of this file.
00001 /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- 00002 * 00003 * $Id: vtkFLTKObjectFactory.h,v 1.12 2004/06/15 05:15:13 xpxqx Exp $ 00004 * 00005 * Copyright (c) 2002 - 2004 Sean McInerney 00006 * All rights reserved. 00007 * 00008 * See Copyright.txt or http://vtkfltk.sourceforge.net/Copyright.html 00009 * for details. 00010 * 00011 * This software is distributed WITHOUT ANY WARRANTY; without even 00012 * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 00013 * PURPOSE. See the above copyright notice for more information. 00014 * 00015 */ 00016 #ifndef VTK_FLTK_OBJECT_FACTORY_H_ 00017 # define VTK_FLTK_OBJECT_FACTORY_H_ 00018 # include "vtkFLTKConfigure.h" 00019 // VTK Common 00020 # include "vtkObjectFactory.h" 00021 00036 class VTK_FLTK_EXPORT vtkFLTKObjectFactory : public vtkObjectFactory 00037 { 00038 public: 00039 static vtkFLTKObjectFactory* New (void); 00040 vtkTypeRevisionMacro(vtkFLTKObjectFactory, vtkObjectFactory); 00041 00043 virtual const char* GetVTKSourceVersion (void); 00045 virtual const char* GetDescription (void); 00046 00047 protected: 00048 vtkFLTKObjectFactory (void); 00049 00050 private: 00051 vtkFLTKObjectFactory (const vtkFLTKObjectFactory&); // Not implemented. 00052 void operator= (const vtkFLTKObjectFactory&); // Not implemented. 00053 }; 00054 00055 #endif /* VTK_FLTK_OBJECT_FACTORY_H_ */ 00056 /* 00057 * End of: $Id: vtkFLTKObjectFactory.h,v 1.12 2004/06/15 05:15:13 xpxqx Exp $. 00058 * 00059 */

Generated on Tue Aug 10 04:24:13 2004 for vtkFLTK by doxygen 1.3.7