00001
#ifndef __vtkExtensionsContainersInstantiator_h
00002
#define __vtkExtensionsContainersInstantiator_h
00003
00004
#include "vtkInstantiator.h"
00005
#include "vtkExtensionsContainersConfigure.h"
00006
00007
class vtkExtensionsContainersInstantiatorInitialize;
00008
00009 class VTK_EXTENSIONS_CONTAINERS_EXPORT vtkExtensionsContainersInstantiator
00010 {
00011
friend class vtkExtensionsContainersInstantiatorInitialize;
00012
00013
static void ClassInitialize();
00014
static void ClassFinalize();
00015
00016
static vtkObject* Create_vtkObjectBaseHashMapIterator();
00017
static vtkObject* Create_vtkObjectBaseMapIterator();
00018
static vtkObject* Create_vtkObjectBasePriorityQueueIterator();
00019
static vtkObject* Create_vtkObjectBaseQueueIterator();
00020
static vtkObject* Create_vtkObjectBaseSetIterator();
00021
static vtkObject* Create_vtkObjectBaseStackIterator();
00022
static vtkObject* Create_vtkObjectBaseVectorIterator();
00023
static vtkObject* Create_vtkObjectBaseHashMap();
00024
static vtkObject* Create_vtkObjectBaseMap();
00025
static vtkObject* Create_vtkObjectBasePriorityQueue();
00026
static vtkObject* Create_vtkObjectBaseQueue();
00027
static vtkObject* Create_vtkObjectBaseSet();
00028
static vtkObject* Create_vtkObjectBaseStack();
00029
static vtkObject* Create_vtkObjectBaseVector();
00030
static vtkObject* Create_vtkObjectHashMapIterator();
00031
static vtkObject* Create_vtkObjectMapIterator();
00032
static vtkObject* Create_vtkObjectPriorityQueueIterator();
00033
static vtkObject* Create_vtkObjectQueueIterator();
00034
static vtkObject* Create_vtkObjectSetIterator();
00035
static vtkObject* Create_vtkObjectStackIterator();
00036
static vtkObject* Create_vtkObjectVectorIterator();
00037
static vtkObject* Create_vtkObjectHashMap();
00038
static vtkObject* Create_vtkObjectMap();
00039
static vtkObject* Create_vtkObjectPriorityQueue();
00040
static vtkObject* Create_vtkObjectQueue();
00041
static vtkObject* Create_vtkObjectSet();
00042
static vtkObject* Create_vtkObjectStack();
00043
static vtkObject* Create_vtkObjectVector();
00044
static vtkObject* Create_vtkExtensionsObjectHashMapIterator();
00045
static vtkObject* Create_vtkExtensionsObjectMapIterator();
00046
static vtkObject* Create_vtkExtensionsObjectPriorityQueueIterator();
00047
static vtkObject* Create_vtkExtensionsObjectQueueIterator();
00048
static vtkObject* Create_vtkExtensionsObjectSetIterator();
00049
static vtkObject* Create_vtkExtensionsObjectStackIterator();
00050
static vtkObject* Create_vtkExtensionsObjectVectorIterator();
00051
static vtkObject* Create_vtkExtensionsObjectHashMap();
00052
static vtkObject* Create_vtkExtensionsObjectMap();
00053
static vtkObject* Create_vtkExtensionsObjectPriorityQueue();
00054
static vtkObject* Create_vtkExtensionsObjectQueue();
00055
static vtkObject* Create_vtkExtensionsObjectSet();
00056
static vtkObject* Create_vtkExtensionsObjectStack();
00057
static vtkObject* Create_vtkExtensionsObjectVector();
00058
static vtkObject* Create_vtkDataSetMapIterator();
00059
static vtkObject* Create_vtkPolyDataMapIterator();
00060
static vtkObject* Create_vtkDataSetMap();
00061
static vtkObject* Create_vtkPolyDataMap();
00062 };
00063
00064 class VTK_EXTENSIONS_CONTAINERS_EXPORT vtkExtensionsContainersInstantiatorInitialize
00065 {
00066
public:
00067 vtkExtensionsContainersInstantiatorInitialize();
00068 ~vtkExtensionsContainersInstantiatorInitialize();
00069
private:
00070
static unsigned int Count;
00071 };
00072
00073 static vtkExtensionsContainersInstantiatorInitialize
vtkExtensionsContainersInstantiatorInitializer;
00074
00075
#endif