32 #ifndef vtkCocoaRenderWindowInteractor_h
33 #define vtkCocoaRenderWindowInteractor_h
77 static void SetClassExitMethod(
void (*f)(
void *),
void *arg);
78 static void SetClassExitMethodArgDelete(
void (*f)(
void *));
95 void SetTimerDictionary(
void *dictionary);
96 void *GetTimerDictionary();
103 static void (*ClassExitMethod)(
void *);
104 static void (*ClassExitMethodArgDelete)(
void *);
105 static void *ClassExitMethodArg;
123 void SetCocoaManager(
void *manager);
124 void *GetCocoaManager();
Implementation of vtkTDxDevice on Mac.
virtual int InternalDestroyTimer(int platformTimerId)
void PrintSelf(ostream &os, vtkIndent indent)
virtual int InternalCreateTimer(int timerId, int timerType, unsigned long duration)
#define VTKRENDERINGOPENGL2_EXPORT
virtual void Initialize()
static vtkRenderWindowInteractor * New()
implements Cocoa specific functions required by vtkRenderWindowInteractor.
platform-independent render window interaction including picking and frame rate control.
a simple class to control print indentation
virtual void ExitCallback()
virtual void StartEventLoop()
virtual void TerminateApp(void)