Go to the documentation of this file.
32 #ifndef vtkCocoaRenderWindowInteractor_h
33 #define vtkCocoaRenderWindowInteractor_h
103 static void (*ClassExitMethod)(
void *);
104 static void (*ClassExitMethodArgDelete)(
void *);
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)
static void * ClassExitMethodArg
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()
#define VTKRENDERINGOPENGL_EXPORT