#ifndef _vtkDataManagerCallback_h_ #define _vtkDataManagerCallback_h_ #include #include class vtkDataManager; class VTK_EXPORT vtkDataManagerCallback : public vtkCommand { public: static vtkDataManagerCallback* New() { return new vtkDataManagerCallback; } void SetDataManager (vtkDataManager* manager); vtkDataManager* GetDataManager (void) const { return this->DataManager; } void Execute(vtkObject * caller, unsigned long event, void * callData); protected: vtkDataManagerCallback(); ~vtkDataManagerCallback(); private: vtkDataManager* DataManager; }; #endif