00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
#ifndef VTK_FLTK_OBJECT_FACTORY_H_
00017
# define VTK_FLTK_OBJECT_FACTORY_H_
00018
# include "vtkFLTKConfigure.h"
00019
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&);
00052
void operator= (
const vtkFLTKObjectFactory&);
00053 };
00054
00055
#endif
00056
00057
00058
00059