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 *);
 
  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)
 
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()
 
#define VTKRENDERINGOPENGL_EXPORT
 
virtual void TerminateApp(void)
 
static void * ClassExitMethodArg