]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - vtk/src/vtk/vtkRenderWindowInteractor.java
Perform view direction switching via vtkCameraAndSelectorAction
[simantics/3d.git] / vtk / src / vtk / vtkRenderWindowInteractor.java
index 339e69dfe5c2404c85fe6d4ae02ba038850fffb3..83263e84ea9d46cfc57dfbd0d734f0a8598ce1f7 100644 (file)
-// java wrapper for vtkRenderWindowInteractor object\r
-//\r
-\r
-package vtk;\r
-import vtk.*;\r
-\r
-public class vtkRenderWindowInteractor extends vtkObject\r
-{\r
-\r
-  private native String GetClassName_0();\r
-  public String GetClassName()\r
-    { return GetClassName_0(); }\r
-\r
-  private native int IsA_1(String id0);\r
-  public int IsA(String id0)\r
-    { return IsA_1(id0); }\r
-\r
-  private native void Initialize_2();\r
-  public void Initialize()\r
-    { Initialize_2(); }\r
-\r
-  private native void ReInitialize_3();\r
-  public void ReInitialize()\r
-    { ReInitialize_3(); }\r
-\r
-  private native void UnRegister_4(vtkObjectBase id0);\r
-  public void UnRegister(vtkObjectBase id0)\r
-    { UnRegister_4(id0); }\r
-\r
-  private native void Start_5();\r
-  public void Start()\r
-    { Start_5(); }\r
-\r
-  private native void Enable_6();\r
-  public void Enable()\r
-    { Enable_6(); }\r
-\r
-  private native void Disable_7();\r
-  public void Disable()\r
-    { Disable_7(); }\r
-\r
-  private native int GetEnabled_8();\r
-  public int GetEnabled()\r
-    { return GetEnabled_8(); }\r
-\r
-  private native void EnableRenderOn_9();\r
-  public void EnableRenderOn()\r
-    { EnableRenderOn_9(); }\r
-\r
-  private native void EnableRenderOff_10();\r
-  public void EnableRenderOff()\r
-    { EnableRenderOff_10(); }\r
-\r
-  private native void SetEnableRender_11(boolean id0);\r
-  public void SetEnableRender(boolean id0)\r
-    { SetEnableRender_11(id0); }\r
-\r
-  private native boolean GetEnableRender_12();\r
-  public boolean GetEnableRender()\r
-    { return GetEnableRender_12(); }\r
-\r
-  private native void SetRenderWindow_13(vtkRenderWindow id0);\r
-  public void SetRenderWindow(vtkRenderWindow id0)\r
-    { SetRenderWindow_13(id0); }\r
-\r
-  private native long GetRenderWindow_14();\r
-  public vtkRenderWindow GetRenderWindow() {\r
-    long temp = GetRenderWindow_14();\r
-\r
-    if (temp == 0) return null;\r
-    return (vtkRenderWindow)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
-  }\r
-\r
-  private native void UpdateSize_15(int id0,int id1);\r
-  public void UpdateSize(int id0,int id1)\r
-    { UpdateSize_15(id0,id1); }\r
-\r
-  private native int CreateTimer_16(int id0);\r
-  public int CreateTimer(int id0)\r
-    { return CreateTimer_16(id0); }\r
-\r
-  private native int DestroyTimer_17();\r
-  public int DestroyTimer()\r
-    { return DestroyTimer_17(); }\r
-\r
-  private native int CreateRepeatingTimer_18(int id0);\r
-  public int CreateRepeatingTimer(int id0)\r
-    { return CreateRepeatingTimer_18(id0); }\r
-\r
-  private native int CreateOneShotTimer_19(int id0);\r
-  public int CreateOneShotTimer(int id0)\r
-    { return CreateOneShotTimer_19(id0); }\r
-\r
-  private native int IsOneShotTimer_20(int id0);\r
-  public int IsOneShotTimer(int id0)\r
-    { return IsOneShotTimer_20(id0); }\r
-\r
-  private native int GetTimerDuration_21(int id0);\r
-  public int GetTimerDuration(int id0)\r
-    { return GetTimerDuration_21(id0); }\r
-\r
-  private native int ResetTimer_22(int id0);\r
-  public int ResetTimer(int id0)\r
-    { return ResetTimer_22(id0); }\r
-\r
-  private native int DestroyTimer_23(int id0);\r
-  public int DestroyTimer(int id0)\r
-    { return DestroyTimer_23(id0); }\r
-\r
-  private native int GetVTKTimerId_24(int id0);\r
-  public int GetVTKTimerId(int id0)\r
-    { return GetVTKTimerId_24(id0); }\r
-\r
-  private native void SetTimerDuration_25(int id0);\r
-  public void SetTimerDuration(int id0)\r
-    { SetTimerDuration_25(id0); }\r
-\r
-  private native int GetTimerDurationMinValue_26();\r
-  public int GetTimerDurationMinValue()\r
-    { return GetTimerDurationMinValue_26(); }\r
-\r
-  private native int GetTimerDurationMaxValue_27();\r
-  public int GetTimerDurationMaxValue()\r
-    { return GetTimerDurationMaxValue_27(); }\r
-\r
-  private native int GetTimerDuration_28();\r
-  public int GetTimerDuration()\r
-    { return GetTimerDuration_28(); }\r
-\r
-  private native void SetTimerEventId_29(int id0);\r
-  public void SetTimerEventId(int id0)\r
-    { SetTimerEventId_29(id0); }\r
-\r
-  private native int GetTimerEventId_30();\r
-  public int GetTimerEventId()\r
-    { return GetTimerEventId_30(); }\r
-\r
-  private native void SetTimerEventType_31(int id0);\r
-  public void SetTimerEventType(int id0)\r
-    { SetTimerEventType_31(id0); }\r
-\r
-  private native int GetTimerEventType_32();\r
-  public int GetTimerEventType()\r
-    { return GetTimerEventType_32(); }\r
-\r
-  private native void SetTimerEventDuration_33(int id0);\r
-  public void SetTimerEventDuration(int id0)\r
-    { SetTimerEventDuration_33(id0); }\r
-\r
-  private native int GetTimerEventDuration_34();\r
-  public int GetTimerEventDuration()\r
-    { return GetTimerEventDuration_34(); }\r
-\r
-  private native void SetTimerEventPlatformId_35(int id0);\r
-  public void SetTimerEventPlatformId(int id0)\r
-    { SetTimerEventPlatformId_35(id0); }\r
-\r
-  private native int GetTimerEventPlatformId_36();\r
-  public int GetTimerEventPlatformId()\r
-    { return GetTimerEventPlatformId_36(); }\r
-\r
-  private native void TerminateApp_37();\r
-  public void TerminateApp()\r
-    { TerminateApp_37(); }\r
-\r
-  private native void SetInteractorStyle_38(vtkInteractorObserver id0);\r
-  public void SetInteractorStyle(vtkInteractorObserver id0)\r
-    { SetInteractorStyle_38(id0); }\r
-\r
-  private native long GetInteractorStyle_39();\r
-  public vtkInteractorObserver GetInteractorStyle() {\r
-    long temp = GetInteractorStyle_39();\r
-\r
-    if (temp == 0) return null;\r
-    return (vtkInteractorObserver)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
-  }\r
-\r
-  private native void SetLightFollowCamera_40(int id0);\r
-  public void SetLightFollowCamera(int id0)\r
-    { SetLightFollowCamera_40(id0); }\r
-\r
-  private native int GetLightFollowCamera_41();\r
-  public int GetLightFollowCamera()\r
-    { return GetLightFollowCamera_41(); }\r
-\r
-  private native void LightFollowCameraOn_42();\r
-  public void LightFollowCameraOn()\r
-    { LightFollowCameraOn_42(); }\r
-\r
-  private native void LightFollowCameraOff_43();\r
-  public void LightFollowCameraOff()\r
-    { LightFollowCameraOff_43(); }\r
-\r
-  private native void SetDesiredUpdateRate_44(double id0);\r
-  public void SetDesiredUpdateRate(double id0)\r
-    { SetDesiredUpdateRate_44(id0); }\r
-\r
-  private native double GetDesiredUpdateRateMinValue_45();\r
-  public double GetDesiredUpdateRateMinValue()\r
-    { return GetDesiredUpdateRateMinValue_45(); }\r
-\r
-  private native double GetDesiredUpdateRateMaxValue_46();\r
-  public double GetDesiredUpdateRateMaxValue()\r
-    { return GetDesiredUpdateRateMaxValue_46(); }\r
-\r
-  private native double GetDesiredUpdateRate_47();\r
-  public double GetDesiredUpdateRate()\r
-    { return GetDesiredUpdateRate_47(); }\r
-\r
-  private native void SetStillUpdateRate_48(double id0);\r
-  public void SetStillUpdateRate(double id0)\r
-    { SetStillUpdateRate_48(id0); }\r
-\r
-  private native double GetStillUpdateRateMinValue_49();\r
-  public double GetStillUpdateRateMinValue()\r
-    { return GetStillUpdateRateMinValue_49(); }\r
-\r
-  private native double GetStillUpdateRateMaxValue_50();\r
-  public double GetStillUpdateRateMaxValue()\r
-    { return GetStillUpdateRateMaxValue_50(); }\r
-\r
-  private native double GetStillUpdateRate_51();\r
-  public double GetStillUpdateRate()\r
-    { return GetStillUpdateRate_51(); }\r
-\r
-  private native int GetInitialized_52();\r
-  public int GetInitialized()\r
-    { return GetInitialized_52(); }\r
-\r
-  private native void SetPicker_53(vtkAbstractPicker id0);\r
-  public void SetPicker(vtkAbstractPicker id0)\r
-    { SetPicker_53(id0); }\r
-\r
-  private native long GetPicker_54();\r
-  public vtkAbstractPicker GetPicker() {\r
-    long temp = GetPicker_54();\r
-\r
-    if (temp == 0) return null;\r
-    return (vtkAbstractPicker)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
-  }\r
-\r
-  private native long CreateDefaultPicker_55();\r
-  public vtkAbstractPropPicker CreateDefaultPicker() {\r
-    long temp = CreateDefaultPicker_55();\r
-\r
-    if (temp == 0) return null;\r
-    return (vtkAbstractPropPicker)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
-  }\r
-\r
-  private native void ExitCallback_56();\r
-  public void ExitCallback()\r
-    { ExitCallback_56(); }\r
-\r
-  private native void UserCallback_57();\r
-  public void UserCallback()\r
-    { UserCallback_57(); }\r
-\r
-  private native void StartPickCallback_58();\r
-  public void StartPickCallback()\r
-    { StartPickCallback_58(); }\r
-\r
-  private native void EndPickCallback_59();\r
-  public void EndPickCallback()\r
-    { EndPickCallback_59(); }\r
-\r
-  private native void HideCursor_60();\r
-  public void HideCursor()\r
-    { HideCursor_60(); }\r
-\r
-  private native void ShowCursor_61();\r
-  public void ShowCursor()\r
-    { ShowCursor_61(); }\r
-\r
-  private native void Render_62();\r
-  public void Render()\r
-    { Render_62(); }\r
-\r
-  private native void FlyTo_63(vtkRenderer id0,double id1,double id2,double id3);\r
-  public void FlyTo(vtkRenderer id0,double id1,double id2,double id3)\r
-    { FlyTo_63(id0,id1,id2,id3); }\r
-\r
-  private native void FlyToImage_64(vtkRenderer id0,double id1,double id2);\r
-  public void FlyToImage(vtkRenderer id0,double id1,double id2)\r
-    { FlyToImage_64(id0,id1,id2); }\r
-\r
-  private native void SetNumberOfFlyFrames_65(int id0);\r
-  public void SetNumberOfFlyFrames(int id0)\r
-    { SetNumberOfFlyFrames_65(id0); }\r
-\r
-  private native int GetNumberOfFlyFramesMinValue_66();\r
-  public int GetNumberOfFlyFramesMinValue()\r
-    { return GetNumberOfFlyFramesMinValue_66(); }\r
-\r
-  private native int GetNumberOfFlyFramesMaxValue_67();\r
-  public int GetNumberOfFlyFramesMaxValue()\r
-    { return GetNumberOfFlyFramesMaxValue_67(); }\r
-\r
-  private native int GetNumberOfFlyFrames_68();\r
-  public int GetNumberOfFlyFrames()\r
-    { return GetNumberOfFlyFrames_68(); }\r
-\r
-  private native void SetDolly_69(double id0);\r
-  public void SetDolly(double id0)\r
-    { SetDolly_69(id0); }\r
-\r
-  private native double GetDolly_70();\r
-  public double GetDolly()\r
-    { return GetDolly_70(); }\r
-\r
-  private native int[]  GetEventPosition_71();\r
-  public int[]  GetEventPosition()\r
-    { return GetEventPosition_71(); }\r
-\r
-  private native int[]  GetLastEventPosition_72();\r
-  public int[]  GetLastEventPosition()\r
-    { return GetLastEventPosition_72(); }\r
-\r
-  private native void SetLastEventPosition_73(int id0,int id1);\r
-  public void SetLastEventPosition(int id0,int id1)\r
-    { SetLastEventPosition_73(id0,id1); }\r
-\r
-  private native void SetLastEventPosition_74(int id0[]);\r
-  public void SetLastEventPosition(int id0[])\r
-    { SetLastEventPosition_74(id0); }\r
-\r
-  private native void SetEventPosition_75(int id0,int id1);\r
-  public void SetEventPosition(int id0,int id1)\r
-    { SetEventPosition_75(id0,id1); }\r
-\r
-  private native void SetEventPosition_76(int id0[]);\r
-  public void SetEventPosition(int id0[])\r
-    { SetEventPosition_76(id0); }\r
-\r
-  private native void SetEventPositionFlipY_77(int id0,int id1);\r
-  public void SetEventPositionFlipY(int id0,int id1)\r
-    { SetEventPositionFlipY_77(id0,id1); }\r
-\r
-  private native void SetEventPositionFlipY_78(int id0[]);\r
-  public void SetEventPositionFlipY(int id0[])\r
-    { SetEventPositionFlipY_78(id0); }\r
-\r
-  private native void SetAltKey_79(int id0);\r
-  public void SetAltKey(int id0)\r
-    { SetAltKey_79(id0); }\r
-\r
-  private native int GetAltKey_80();\r
-  public int GetAltKey()\r
-    { return GetAltKey_80(); }\r
-\r
-  private native void SetControlKey_81(int id0);\r
-  public void SetControlKey(int id0)\r
-    { SetControlKey_81(id0); }\r
-\r
-  private native int GetControlKey_82();\r
-  public int GetControlKey()\r
-    { return GetControlKey_82(); }\r
-\r
-  private native void SetShiftKey_83(int id0);\r
-  public void SetShiftKey(int id0)\r
-    { SetShiftKey_83(id0); }\r
-\r
-  private native int GetShiftKey_84();\r
-  public int GetShiftKey()\r
-    { return GetShiftKey_84(); }\r
-\r
-  private native void SetKeyCode_85(char id0);\r
-  public void SetKeyCode(char id0)\r
-    { SetKeyCode_85(id0); }\r
-\r
-  private native char GetKeyCode_86();\r
-  public char GetKeyCode()\r
-    { return GetKeyCode_86(); }\r
-\r
-  private native void SetRepeatCount_87(int id0);\r
-  public void SetRepeatCount(int id0)\r
-    { SetRepeatCount_87(id0); }\r
-\r
-  private native int GetRepeatCount_88();\r
-  public int GetRepeatCount()\r
-    { return GetRepeatCount_88(); }\r
-\r
-  private native void SetKeySym_89(String id0);\r
-  public void SetKeySym(String id0)\r
-    { SetKeySym_89(id0); }\r
-\r
-  private native String GetKeySym_90();\r
-  public String GetKeySym()\r
-    { return GetKeySym_90(); }\r
-\r
-  private native void SetEventInformation_91(int id0,int id1,int id2,int id3,char id4,int id5,String id6);\r
-  public void SetEventInformation(int id0,int id1,int id2,int id3,char id4,int id5,String id6)\r
-    { SetEventInformation_91(id0,id1,id2,id3,id4,id5,id6); }\r
-\r
-  private native void SetEventInformationFlipY_92(int id0,int id1,int id2,int id3,char id4,int id5,String id6);\r
-  public void SetEventInformationFlipY(int id0,int id1,int id2,int id3,char id4,int id5,String id6)\r
-    { SetEventInformationFlipY_92(id0,id1,id2,id3,id4,id5,id6); }\r
-\r
-  private native void SetKeyEventInformation_93(int id0,int id1,char id2,int id3,String id4);\r
-  public void SetKeyEventInformation(int id0,int id1,char id2,int id3,String id4)\r
-    { SetKeyEventInformation_93(id0,id1,id2,id3,id4); }\r
-\r
-  private native void SetSize_94(int id0,int id1);\r
-  public void SetSize(int id0,int id1)\r
-    { SetSize_94(id0,id1); }\r
-\r
-  private native void SetSize_95(int id0[]);\r
-  public void SetSize(int id0[])\r
-    { SetSize_95(id0); }\r
-\r
-  private native int[]  GetSize_96();\r
-  public int[]  GetSize()\r
-    { return GetSize_96(); }\r
-\r
-  private native void SetEventSize_97(int id0,int id1);\r
-  public void SetEventSize(int id0,int id1)\r
-    { SetEventSize_97(id0,id1); }\r
-\r
-  private native void SetEventSize_98(int id0[]);\r
-  public void SetEventSize(int id0[])\r
-    { SetEventSize_98(id0); }\r
-\r
-  private native int[]  GetEventSize_99();\r
-  public int[]  GetEventSize()\r
-    { return GetEventSize_99(); }\r
-\r
-  private native long FindPokedRenderer_100(int id0,int id1);\r
-  public vtkRenderer FindPokedRenderer(int id0,int id1) {\r
-    long temp = FindPokedRenderer_100(id0,id1);\r
-\r
-    if (temp == 0) return null;\r
-    return (vtkRenderer)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
-  }\r
-\r
-  private native long GetObserverMediator_101();\r
-  public vtkObserverMediator GetObserverMediator() {\r
-    long temp = GetObserverMediator_101();\r
-\r
-    if (temp == 0) return null;\r
-    return (vtkObserverMediator)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp);\r
-  }\r
-\r
-  private native void SetUseTDx_102(boolean id0);\r
-  public void SetUseTDx(boolean id0)\r
-    { SetUseTDx_102(id0); }\r
-\r
-  private native boolean GetUseTDx_103();\r
-  public boolean GetUseTDx()\r
-    { return GetUseTDx_103(); }\r
-\r
-  private native void MouseMoveEvent_104();\r
-  public void MouseMoveEvent()\r
-    { MouseMoveEvent_104(); }\r
-\r
-  private native void RightButtonPressEvent_105();\r
-  public void RightButtonPressEvent()\r
-    { RightButtonPressEvent_105(); }\r
-\r
-  private native void RightButtonReleaseEvent_106();\r
-  public void RightButtonReleaseEvent()\r
-    { RightButtonReleaseEvent_106(); }\r
-\r
-  private native void LeftButtonPressEvent_107();\r
-  public void LeftButtonPressEvent()\r
-    { LeftButtonPressEvent_107(); }\r
-\r
-  private native void LeftButtonReleaseEvent_108();\r
-  public void LeftButtonReleaseEvent()\r
-    { LeftButtonReleaseEvent_108(); }\r
-\r
-  private native void MiddleButtonPressEvent_109();\r
-  public void MiddleButtonPressEvent()\r
-    { MiddleButtonPressEvent_109(); }\r
-\r
-  private native void MiddleButtonReleaseEvent_110();\r
-  public void MiddleButtonReleaseEvent()\r
-    { MiddleButtonReleaseEvent_110(); }\r
-\r
-  private native void MouseWheelForwardEvent_111();\r
-  public void MouseWheelForwardEvent()\r
-    { MouseWheelForwardEvent_111(); }\r
-\r
-  private native void MouseWheelBackwardEvent_112();\r
-  public void MouseWheelBackwardEvent()\r
-    { MouseWheelBackwardEvent_112(); }\r
-\r
-  private native void ExposeEvent_113();\r
-  public void ExposeEvent()\r
-    { ExposeEvent_113(); }\r
-\r
-  private native void ConfigureEvent_114();\r
-  public void ConfigureEvent()\r
-    { ConfigureEvent_114(); }\r
-\r
-  private native void EnterEvent_115();\r
-  public void EnterEvent()\r
-    { EnterEvent_115(); }\r
-\r
-  private native void LeaveEvent_116();\r
-  public void LeaveEvent()\r
-    { LeaveEvent_116(); }\r
-\r
-  private native void KeyPressEvent_117();\r
-  public void KeyPressEvent()\r
-    { KeyPressEvent_117(); }\r
-\r
-  private native void KeyReleaseEvent_118();\r
-  public void KeyReleaseEvent()\r
-    { KeyReleaseEvent_118(); }\r
-\r
-  private native void CharEvent_119();\r
-  public void CharEvent()\r
-    { CharEvent_119(); }\r
-\r
-  private native void ExitEvent_120();\r
-  public void ExitEvent()\r
-    { ExitEvent_120(); }\r
-\r
-  public vtkRenderWindowInteractor() { super(); }\r
-\r
-  public vtkRenderWindowInteractor(long id) { super(id); }\r
-  public native long   VTKInit();\r
-\r
-}\r
+// java wrapper for vtkRenderWindowInteractor object
+//
+
+package vtk;
+import vtk.*;
+
+public class vtkRenderWindowInteractor extends vtkObject
+{
+
+  private native int IsTypeOf_0(String id0);
+  public int IsTypeOf(String id0)
+    { return IsTypeOf_0(id0); }
+
+  private native int IsA_1(String id0);
+  public int IsA(String id0)
+    { return IsA_1(id0); }
+
+  private native void Initialize_2();
+  public void Initialize()
+    { Initialize_2(); }
+
+  private native void ReInitialize_3();
+  public void ReInitialize()
+    { ReInitialize_3(); }
+
+  private native void UnRegister_4(vtkObjectBase id0);
+  public void UnRegister(vtkObjectBase id0)
+    { UnRegister_4(id0); }
+
+  private native void Start_5();
+  public void Start()
+    { Start_5(); }
+
+  private native void Enable_6();
+  public void Enable()
+    { Enable_6(); }
+
+  private native void Disable_7();
+  public void Disable()
+    { Disable_7(); }
+
+  private native int GetEnabled_8();
+  public int GetEnabled()
+    { return GetEnabled_8(); }
+
+  private native void EnableRenderOn_9();
+  public void EnableRenderOn()
+    { EnableRenderOn_9(); }
+
+  private native void EnableRenderOff_10();
+  public void EnableRenderOff()
+    { EnableRenderOff_10(); }
+
+  private native void SetEnableRender_11(boolean id0);
+  public void SetEnableRender(boolean id0)
+    { SetEnableRender_11(id0); }
+
+  private native boolean GetEnableRender_12();
+  public boolean GetEnableRender()
+    { return GetEnableRender_12(); }
+
+  private native void SetRenderWindow_13(vtkRenderWindow id0);
+  public void SetRenderWindow(vtkRenderWindow id0)
+    { SetRenderWindow_13(id0); }
+
+  private native long GetRenderWindow_14();
+  public vtkRenderWindow GetRenderWindow() {
+    long temp = GetRenderWindow_14();
+
+    if (temp == 0) return null;
+    return (vtkRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native void UpdateSize_15(int id0,int id1);
+  public void UpdateSize(int id0,int id1)
+    { UpdateSize_15(id0,id1); }
+
+  private native int CreateTimer_16(int id0);
+  public int CreateTimer(int id0)
+    { return CreateTimer_16(id0); }
+
+  private native int DestroyTimer_17();
+  public int DestroyTimer()
+    { return DestroyTimer_17(); }
+
+  private native int CreateRepeatingTimer_18(int id0);
+  public int CreateRepeatingTimer(int id0)
+    { return CreateRepeatingTimer_18(id0); }
+
+  private native int CreateOneShotTimer_19(int id0);
+  public int CreateOneShotTimer(int id0)
+    { return CreateOneShotTimer_19(id0); }
+
+  private native int IsOneShotTimer_20(int id0);
+  public int IsOneShotTimer(int id0)
+    { return IsOneShotTimer_20(id0); }
+
+  private native int GetTimerDuration_21(int id0);
+  public int GetTimerDuration(int id0)
+    { return GetTimerDuration_21(id0); }
+
+  private native int ResetTimer_22(int id0);
+  public int ResetTimer(int id0)
+    { return ResetTimer_22(id0); }
+
+  private native int DestroyTimer_23(int id0);
+  public int DestroyTimer(int id0)
+    { return DestroyTimer_23(id0); }
+
+  private native int GetVTKTimerId_24(int id0);
+  public int GetVTKTimerId(int id0)
+    { return GetVTKTimerId_24(id0); }
+
+  private native void SetTimerDuration_25(int id0);
+  public void SetTimerDuration(int id0)
+    { SetTimerDuration_25(id0); }
+
+  private native int GetTimerDurationMinValue_26();
+  public int GetTimerDurationMinValue()
+    { return GetTimerDurationMinValue_26(); }
+
+  private native int GetTimerDurationMaxValue_27();
+  public int GetTimerDurationMaxValue()
+    { return GetTimerDurationMaxValue_27(); }
+
+  private native int GetTimerDuration_28();
+  public int GetTimerDuration()
+    { return GetTimerDuration_28(); }
+
+  private native void SetTimerEventId_29(int id0);
+  public void SetTimerEventId(int id0)
+    { SetTimerEventId_29(id0); }
+
+  private native int GetTimerEventId_30();
+  public int GetTimerEventId()
+    { return GetTimerEventId_30(); }
+
+  private native void SetTimerEventType_31(int id0);
+  public void SetTimerEventType(int id0)
+    { SetTimerEventType_31(id0); }
+
+  private native int GetTimerEventType_32();
+  public int GetTimerEventType()
+    { return GetTimerEventType_32(); }
+
+  private native void SetTimerEventDuration_33(int id0);
+  public void SetTimerEventDuration(int id0)
+    { SetTimerEventDuration_33(id0); }
+
+  private native int GetTimerEventDuration_34();
+  public int GetTimerEventDuration()
+    { return GetTimerEventDuration_34(); }
+
+  private native void SetTimerEventPlatformId_35(int id0);
+  public void SetTimerEventPlatformId(int id0)
+    { SetTimerEventPlatformId_35(id0); }
+
+  private native int GetTimerEventPlatformId_36();
+  public int GetTimerEventPlatformId()
+    { return GetTimerEventPlatformId_36(); }
+
+  private native void TerminateApp_37();
+  public void TerminateApp()
+    { TerminateApp_37(); }
+
+  private native void SetInteractorStyle_38(vtkInteractorObserver id0);
+  public void SetInteractorStyle(vtkInteractorObserver id0)
+    { SetInteractorStyle_38(id0); }
+
+  private native long GetInteractorStyle_39();
+  public vtkInteractorObserver GetInteractorStyle() {
+    long temp = GetInteractorStyle_39();
+
+    if (temp == 0) return null;
+    return (vtkInteractorObserver)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native void SetLightFollowCamera_40(int id0);
+  public void SetLightFollowCamera(int id0)
+    { SetLightFollowCamera_40(id0); }
+
+  private native int GetLightFollowCamera_41();
+  public int GetLightFollowCamera()
+    { return GetLightFollowCamera_41(); }
+
+  private native void LightFollowCameraOn_42();
+  public void LightFollowCameraOn()
+    { LightFollowCameraOn_42(); }
+
+  private native void LightFollowCameraOff_43();
+  public void LightFollowCameraOff()
+    { LightFollowCameraOff_43(); }
+
+  private native void SetDesiredUpdateRate_44(double id0);
+  public void SetDesiredUpdateRate(double id0)
+    { SetDesiredUpdateRate_44(id0); }
+
+  private native double GetDesiredUpdateRateMinValue_45();
+  public double GetDesiredUpdateRateMinValue()
+    { return GetDesiredUpdateRateMinValue_45(); }
+
+  private native double GetDesiredUpdateRateMaxValue_46();
+  public double GetDesiredUpdateRateMaxValue()
+    { return GetDesiredUpdateRateMaxValue_46(); }
+
+  private native double GetDesiredUpdateRate_47();
+  public double GetDesiredUpdateRate()
+    { return GetDesiredUpdateRate_47(); }
+
+  private native void SetStillUpdateRate_48(double id0);
+  public void SetStillUpdateRate(double id0)
+    { SetStillUpdateRate_48(id0); }
+
+  private native double GetStillUpdateRateMinValue_49();
+  public double GetStillUpdateRateMinValue()
+    { return GetStillUpdateRateMinValue_49(); }
+
+  private native double GetStillUpdateRateMaxValue_50();
+  public double GetStillUpdateRateMaxValue()
+    { return GetStillUpdateRateMaxValue_50(); }
+
+  private native double GetStillUpdateRate_51();
+  public double GetStillUpdateRate()
+    { return GetStillUpdateRate_51(); }
+
+  private native int GetInitialized_52();
+  public int GetInitialized()
+    { return GetInitialized_52(); }
+
+  private native void SetPicker_53(vtkAbstractPicker id0);
+  public void SetPicker(vtkAbstractPicker id0)
+    { SetPicker_53(id0); }
+
+  private native long GetPicker_54();
+  public vtkAbstractPicker GetPicker() {
+    long temp = GetPicker_54();
+
+    if (temp == 0) return null;
+    return (vtkAbstractPicker)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native long CreateDefaultPicker_55();
+  public vtkAbstractPropPicker CreateDefaultPicker() {
+    long temp = CreateDefaultPicker_55();
+
+    if (temp == 0) return null;
+    return (vtkAbstractPropPicker)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native void SetPickingManager_56(vtkPickingManager id0);
+  public void SetPickingManager(vtkPickingManager id0)
+    { SetPickingManager_56(id0); }
+
+  private native long GetPickingManager_57();
+  public vtkPickingManager GetPickingManager() {
+    long temp = GetPickingManager_57();
+
+    if (temp == 0) return null;
+    return (vtkPickingManager)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native void ExitCallback_58();
+  public void ExitCallback()
+    { ExitCallback_58(); }
+
+  private native void UserCallback_59();
+  public void UserCallback()
+    { UserCallback_59(); }
+
+  private native void StartPickCallback_60();
+  public void StartPickCallback()
+    { StartPickCallback_60(); }
+
+  private native void EndPickCallback_61();
+  public void EndPickCallback()
+    { EndPickCallback_61(); }
+
+  private native void HideCursor_62();
+  public void HideCursor()
+    { HideCursor_62(); }
+
+  private native void ShowCursor_63();
+  public void ShowCursor()
+    { ShowCursor_63(); }
+
+  private native void Render_64();
+  public void Render()
+    { Render_64(); }
+
+  private native void FlyTo_65(vtkRenderer id0,double id1,double id2,double id3);
+  public void FlyTo(vtkRenderer id0,double id1,double id2,double id3)
+    { FlyTo_65(id0,id1,id2,id3); }
+
+  private native void FlyToImage_66(vtkRenderer id0,double id1,double id2);
+  public void FlyToImage(vtkRenderer id0,double id1,double id2)
+    { FlyToImage_66(id0,id1,id2); }
+
+  private native void SetNumberOfFlyFrames_67(int id0);
+  public void SetNumberOfFlyFrames(int id0)
+    { SetNumberOfFlyFrames_67(id0); }
+
+  private native int GetNumberOfFlyFramesMinValue_68();
+  public int GetNumberOfFlyFramesMinValue()
+    { return GetNumberOfFlyFramesMinValue_68(); }
+
+  private native int GetNumberOfFlyFramesMaxValue_69();
+  public int GetNumberOfFlyFramesMaxValue()
+    { return GetNumberOfFlyFramesMaxValue_69(); }
+
+  private native int GetNumberOfFlyFrames_70();
+  public int GetNumberOfFlyFrames()
+    { return GetNumberOfFlyFrames_70(); }
+
+  private native void SetDolly_71(double id0);
+  public void SetDolly(double id0)
+    { SetDolly_71(id0); }
+
+  private native double GetDolly_72();
+  public double GetDolly()
+    { return GetDolly_72(); }
+
+  private native int[]  GetEventPosition_73();
+  public int[]  GetEventPosition()
+    { return GetEventPosition_73(); }
+
+  private native int[]  GetLastEventPosition_74();
+  public int[]  GetLastEventPosition()
+    { return GetLastEventPosition_74(); }
+
+  private native void SetLastEventPosition_75(int id0,int id1);
+  public void SetLastEventPosition(int id0,int id1)
+    { SetLastEventPosition_75(id0,id1); }
+
+  private native void SetLastEventPosition_76(int id0[]);
+  public void SetLastEventPosition(int id0[])
+    { SetLastEventPosition_76(id0); }
+
+  private native void SetEventPosition_77(int id0,int id1);
+  public void SetEventPosition(int id0,int id1)
+    { SetEventPosition_77(id0,id1); }
+
+  private native void SetEventPosition_78(int id0[]);
+  public void SetEventPosition(int id0[])
+    { SetEventPosition_78(id0); }
+
+  private native void SetEventPositionFlipY_79(int id0,int id1);
+  public void SetEventPositionFlipY(int id0,int id1)
+    { SetEventPositionFlipY_79(id0,id1); }
+
+  private native void SetEventPositionFlipY_80(int id0[]);
+  public void SetEventPositionFlipY(int id0[])
+    { SetEventPositionFlipY_80(id0); }
+
+  private native void SetEventPosition_81(int id0,int id1,int id2);
+  public void SetEventPosition(int id0,int id1,int id2)
+    { SetEventPosition_81(id0,id1,id2); }
+
+  private native void SetEventPosition_82(int id0[],int id1);
+  public void SetEventPosition(int id0[],int id1)
+    { SetEventPosition_82(id0,id1); }
+
+  private native void SetEventPositionFlipY_83(int id0,int id1,int id2);
+  public void SetEventPositionFlipY(int id0,int id1,int id2)
+    { SetEventPositionFlipY_83(id0,id1,id2); }
+
+  private native void SetEventPositionFlipY_84(int id0[],int id1);
+  public void SetEventPositionFlipY(int id0[],int id1)
+    { SetEventPositionFlipY_84(id0,id1); }
+
+  private native void SetAltKey_85(int id0);
+  public void SetAltKey(int id0)
+    { SetAltKey_85(id0); }
+
+  private native int GetAltKey_86();
+  public int GetAltKey()
+    { return GetAltKey_86(); }
+
+  private native void SetControlKey_87(int id0);
+  public void SetControlKey(int id0)
+    { SetControlKey_87(id0); }
+
+  private native int GetControlKey_88();
+  public int GetControlKey()
+    { return GetControlKey_88(); }
+
+  private native void SetShiftKey_89(int id0);
+  public void SetShiftKey(int id0)
+    { SetShiftKey_89(id0); }
+
+  private native int GetShiftKey_90();
+  public int GetShiftKey()
+    { return GetShiftKey_90(); }
+
+  private native void SetKeyCode_91(char id0);
+  public void SetKeyCode(char id0)
+    { SetKeyCode_91(id0); }
+
+  private native char GetKeyCode_92();
+  public char GetKeyCode()
+    { return GetKeyCode_92(); }
+
+  private native void SetRepeatCount_93(int id0);
+  public void SetRepeatCount(int id0)
+    { SetRepeatCount_93(id0); }
+
+  private native int GetRepeatCount_94();
+  public int GetRepeatCount()
+    { return GetRepeatCount_94(); }
+
+  private native void SetKeySym_95(String id0);
+  public void SetKeySym(String id0)
+    { SetKeySym_95(id0); }
+
+  private native String GetKeySym_96();
+  public String GetKeySym()
+    { return GetKeySym_96(); }
+
+  private native void SetPointerIndex_97(int id0);
+  public void SetPointerIndex(int id0)
+    { SetPointerIndex_97(id0); }
+
+  private native int GetPointerIndex_98();
+  public int GetPointerIndex()
+    { return GetPointerIndex_98(); }
+
+  private native void SetRotation_99(double id0);
+  public void SetRotation(double id0)
+    { SetRotation_99(id0); }
+
+  private native double GetRotation_100();
+  public double GetRotation()
+    { return GetRotation_100(); }
+
+  private native double GetLastRotation_101();
+  public double GetLastRotation()
+    { return GetLastRotation_101(); }
+
+  private native void SetScale_102(double id0);
+  public void SetScale(double id0)
+    { SetScale_102(id0); }
+
+  private native double GetScale_103();
+  public double GetScale()
+    { return GetScale_103(); }
+
+  private native double GetLastScale_104();
+  public double GetLastScale()
+    { return GetLastScale_104(); }
+
+  private native void SetTranslation_105(double id0[]);
+  public void SetTranslation(double id0[])
+    { SetTranslation_105(id0); }
+
+  private native double[] GetTranslation_106();
+  public double[] GetTranslation()
+    { return GetTranslation_106(); }
+
+  private native double[] GetLastTranslation_107();
+  public double[] GetLastTranslation()
+    { return GetLastTranslation_107(); }
+
+  private native void SetEventInformation_108(int id0,int id1,int id2,int id3,char id4,int id5,String id6,int id7);
+  public void SetEventInformation(int id0,int id1,int id2,int id3,char id4,int id5,String id6,int id7)
+    { SetEventInformation_108(id0,id1,id2,id3,id4,id5,id6,id7); }
+
+  private native void SetEventInformation_109(int id0,int id1,int id2,int id3,char id4,int id5,String id6);
+  public void SetEventInformation(int id0,int id1,int id2,int id3,char id4,int id5,String id6)
+    { SetEventInformation_109(id0,id1,id2,id3,id4,id5,id6); }
+
+  private native void SetEventInformationFlipY_110(int id0,int id1,int id2,int id3,char id4,int id5,String id6,int id7);
+  public void SetEventInformationFlipY(int id0,int id1,int id2,int id3,char id4,int id5,String id6,int id7)
+    { SetEventInformationFlipY_110(id0,id1,id2,id3,id4,id5,id6,id7); }
+
+  private native void SetEventInformationFlipY_111(int id0,int id1,int id2,int id3,char id4,int id5,String id6);
+  public void SetEventInformationFlipY(int id0,int id1,int id2,int id3,char id4,int id5,String id6)
+    { SetEventInformationFlipY_111(id0,id1,id2,id3,id4,id5,id6); }
+
+  private native void SetKeyEventInformation_112(int id0,int id1,char id2,int id3,String id4);
+  public void SetKeyEventInformation(int id0,int id1,char id2,int id3,String id4)
+    { SetKeyEventInformation_112(id0,id1,id2,id3,id4); }
+
+  private native void SetSize_113(int id0,int id1);
+  public void SetSize(int id0,int id1)
+    { SetSize_113(id0,id1); }
+
+  private native void SetSize_114(int id0[]);
+  public void SetSize(int id0[])
+    { SetSize_114(id0); }
+
+  private native int[]  GetSize_115();
+  public int[]  GetSize()
+    { return GetSize_115(); }
+
+  private native void SetEventSize_116(int id0,int id1);
+  public void SetEventSize(int id0,int id1)
+    { SetEventSize_116(id0,id1); }
+
+  private native void SetEventSize_117(int id0[]);
+  public void SetEventSize(int id0[])
+    { SetEventSize_117(id0); }
+
+  private native int[]  GetEventSize_118();
+  public int[]  GetEventSize()
+    { return GetEventSize_118(); }
+
+  private native long FindPokedRenderer_119(int id0,int id1);
+  public vtkRenderer FindPokedRenderer(int id0,int id1) {
+    long temp = FindPokedRenderer_119(id0,id1);
+
+    if (temp == 0) return null;
+    return (vtkRenderer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native long GetObserverMediator_120();
+  public vtkObserverMediator GetObserverMediator() {
+    long temp = GetObserverMediator_120();
+
+    if (temp == 0) return null;
+    return (vtkObserverMediator)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
+}
+
+  private native void SetUseTDx_121(boolean id0);
+  public void SetUseTDx(boolean id0)
+    { SetUseTDx_121(id0); }
+
+  private native boolean GetUseTDx_122();
+  public boolean GetUseTDx()
+    { return GetUseTDx_122(); }
+
+  private native void MouseMoveEvent_123();
+  public void MouseMoveEvent()
+    { MouseMoveEvent_123(); }
+
+  private native void RightButtonPressEvent_124();
+  public void RightButtonPressEvent()
+    { RightButtonPressEvent_124(); }
+
+  private native void RightButtonReleaseEvent_125();
+  public void RightButtonReleaseEvent()
+    { RightButtonReleaseEvent_125(); }
+
+  private native void LeftButtonPressEvent_126();
+  public void LeftButtonPressEvent()
+    { LeftButtonPressEvent_126(); }
+
+  private native void LeftButtonReleaseEvent_127();
+  public void LeftButtonReleaseEvent()
+    { LeftButtonReleaseEvent_127(); }
+
+  private native void MiddleButtonPressEvent_128();
+  public void MiddleButtonPressEvent()
+    { MiddleButtonPressEvent_128(); }
+
+  private native void MiddleButtonReleaseEvent_129();
+  public void MiddleButtonReleaseEvent()
+    { MiddleButtonReleaseEvent_129(); }
+
+  private native void MouseWheelForwardEvent_130();
+  public void MouseWheelForwardEvent()
+    { MouseWheelForwardEvent_130(); }
+
+  private native void MouseWheelBackwardEvent_131();
+  public void MouseWheelBackwardEvent()
+    { MouseWheelBackwardEvent_131(); }
+
+  private native void ExposeEvent_132();
+  public void ExposeEvent()
+    { ExposeEvent_132(); }
+
+  private native void ConfigureEvent_133();
+  public void ConfigureEvent()
+    { ConfigureEvent_133(); }
+
+  private native void EnterEvent_134();
+  public void EnterEvent()
+    { EnterEvent_134(); }
+
+  private native void LeaveEvent_135();
+  public void LeaveEvent()
+    { LeaveEvent_135(); }
+
+  private native void KeyPressEvent_136();
+  public void KeyPressEvent()
+    { KeyPressEvent_136(); }
+
+  private native void KeyReleaseEvent_137();
+  public void KeyReleaseEvent()
+    { KeyReleaseEvent_137(); }
+
+  private native void CharEvent_138();
+  public void CharEvent()
+    { CharEvent_138(); }
+
+  private native void ExitEvent_139();
+  public void ExitEvent()
+    { ExitEvent_139(); }
+
+  private native void FourthButtonPressEvent_140();
+  public void FourthButtonPressEvent()
+    { FourthButtonPressEvent_140(); }
+
+  private native void FourthButtonReleaseEvent_141();
+  public void FourthButtonReleaseEvent()
+    { FourthButtonReleaseEvent_141(); }
+
+  private native void FifthButtonPressEvent_142();
+  public void FifthButtonPressEvent()
+    { FifthButtonPressEvent_142(); }
+
+  private native void FifthButtonReleaseEvent_143();
+  public void FifthButtonReleaseEvent()
+    { FifthButtonReleaseEvent_143(); }
+
+  private native void StartPinchEvent_144();
+  public void StartPinchEvent()
+    { StartPinchEvent_144(); }
+
+  private native void PinchEvent_145();
+  public void PinchEvent()
+    { PinchEvent_145(); }
+
+  private native void EndPinchEvent_146();
+  public void EndPinchEvent()
+    { EndPinchEvent_146(); }
+
+  private native void StartRotateEvent_147();
+  public void StartRotateEvent()
+    { StartRotateEvent_147(); }
+
+  private native void RotateEvent_148();
+  public void RotateEvent()
+    { RotateEvent_148(); }
+
+  private native void EndRotateEvent_149();
+  public void EndRotateEvent()
+    { EndRotateEvent_149(); }
+
+  private native void StartPanEvent_150();
+  public void StartPanEvent()
+    { StartPanEvent_150(); }
+
+  private native void PanEvent_151();
+  public void PanEvent()
+    { PanEvent_151(); }
+
+  private native void EndPanEvent_152();
+  public void EndPanEvent()
+    { EndPanEvent_152(); }
+
+  private native void TapEvent_153();
+  public void TapEvent()
+    { TapEvent_153(); }
+
+  private native void LongTapEvent_154();
+  public void LongTapEvent()
+    { LongTapEvent_154(); }
+
+  private native void SwipeEvent_155();
+  public void SwipeEvent()
+    { SwipeEvent_155(); }
+
+  private native void SetRecognizeGestures_156(boolean id0);
+  public void SetRecognizeGestures(boolean id0)
+    { SetRecognizeGestures_156(id0); }
+
+  private native boolean GetRecognizeGestures_157();
+  public boolean GetRecognizeGestures()
+    { return GetRecognizeGestures_157(); }
+
+  private native int GetPointersDownCount_158();
+  public int GetPointersDownCount()
+    { return GetPointersDownCount_158(); }
+
+  private native boolean IsPointerIndexSet_159(int id0);
+  public boolean IsPointerIndexSet(int id0)
+    { return IsPointerIndexSet_159(id0); }
+
+  private native void ClearPointerIndex_160(int id0);
+  public void ClearPointerIndex(int id0)
+    { ClearPointerIndex_160(id0); }
+
+  public vtkRenderWindowInteractor() { super(); }
+
+  public vtkRenderWindowInteractor(long id) { super(id); }
+  public native long   VTKInit();
+
+}