17#ifndef vtkIOSRenderWindowInteractor_h
18#define vtkIOSRenderWindowInteractor_h
21#include "vtkRenderingUIModule.h"
23VTK_ABI_NAMESPACE_BEGIN
static void SetClassExitMethod(void(*f)(void *), void *arg)
Methods to set the default exit method for the class.
vtkIOSRenderWindowInteractor()
void * GetTimerDictionary()
void StartEventLoop() override
This will start up the event loop and never return.
void Initialize() override
Initialize the even handler.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static void SetClassExitMethodArgDelete(void(*f)(void *))
Methods to set the default exit method for the class.
void Enable() override
Enable/Disable interactions.
static void(*) ClassExitMethodArgDelete(void *)
Class variables so an exit method can be defined for this class (used to set different exit methods f...
void ExitCallback() override
These methods correspond to the Exit, User and Pick callbacks.
static void * ClassExitMethodArg
Class variables so an exit method can be defined for this class (used to set different exit methods f...
int InternalCreateTimer(int timerId, int timerType, unsigned long duration) override
IOS-specific internal timer methods.
static vtkIOSRenderWindowInteractor * New()
Construct object so that light follows camera motion.
void SetTimerDictionary(void *dictionary)
Accessors for the IOS member variables.
void Disable() override
Enable/Disable interactions.
void * GetIOSManager()
Accessors for the IOS manager (Really an NSMutableDictionary*).
~vtkIOSRenderWindowInteractor() override
void SetIOSManager(void *manager)
Accessors for the IOS manager (Really an NSMutableDictionary*).
static void(*) ClassExitMethod(void *)
Class variables so an exit method can be defined for this class (used to set different exit methods f...
int InternalDestroyTimer(int platformTimerId) override
IOS-specific internal timer methods.
void TerminateApp() override
IOS specific application terminate, calls ClassExitMethod then calls PostQuitMessage(0) to terminate ...
a simple class to control print indentation
vtkRenderWindowInteractor()