Go to the documentation of this file.
32 #ifndef vtkCocoaRenderWindowInteractor_h
33 #define vtkCocoaRenderWindowInteractor_h
35 #include "vtkRenderingOpenGL2Module.h"
103 static void (*ClassExitMethod)(
void *);
104 static void (*ClassExitMethodArgDelete)(
void *);
105 static void *ClassExitMethodArg;
void SetCocoaManager(void *manager)
static vtkCocoaRenderWindowInteractor * New()
virtual int InternalDestroyTimer(int platformTimerId)
#define vtkTypeMacro(thisClass, superclass)
~vtkCocoaRenderWindowInteractor()
Implementation of vtkTDxDevice on Mac.
implements Cocoa specific functions required by vtkRenderWindowInteractor.
virtual void StartEventLoop()
virtual int InternalCreateTimer(int timerId, int timerType, unsigned long duration)
a simple class to control print indentation
platform-independent render window interaction including picking and frame rate control.
void SetTimerDictionary(void *dictionary)
virtual void Initialize()
void * GetTimerDictionary()
static void SetClassExitMethod(void(*f)(void *), void *arg)
void PrintSelf(ostream &os, vtkIndent indent)
static void SetClassExitMethodArgDelete(void(*f)(void *))
typedef void(APIENTRYP PFNGLBLENDCOLORPROC)(GLclampf red
virtual void ExitCallback()
vtkCocoaRenderWindowInteractor()