1 // java wrapper for vtkInteractorStyle object
7 public class vtkInteractorStyle extends vtkInteractorObserver
10 private native int IsTypeOf_0(String id0);
11 public int IsTypeOf(String id0)
12 { return IsTypeOf_0(id0); }
14 private native int IsA_1(String id0);
15 public int IsA(String id0)
16 { return IsA_1(id0); }
18 private native void SetInteractor_2(vtkRenderWindowInteractor id0);
19 public void SetInteractor(vtkRenderWindowInteractor id0)
20 { SetInteractor_2(id0); }
22 private native void SetEnabled_3(int id0);
23 public void SetEnabled(int id0)
24 { SetEnabled_3(id0); }
26 private native void SetAutoAdjustCameraClippingRange_4(int id0);
27 public void SetAutoAdjustCameraClippingRange(int id0)
28 { SetAutoAdjustCameraClippingRange_4(id0); }
30 private native int GetAutoAdjustCameraClippingRangeMinValue_5();
31 public int GetAutoAdjustCameraClippingRangeMinValue()
32 { return GetAutoAdjustCameraClippingRangeMinValue_5(); }
34 private native int GetAutoAdjustCameraClippingRangeMaxValue_6();
35 public int GetAutoAdjustCameraClippingRangeMaxValue()
36 { return GetAutoAdjustCameraClippingRangeMaxValue_6(); }
38 private native int GetAutoAdjustCameraClippingRange_7();
39 public int GetAutoAdjustCameraClippingRange()
40 { return GetAutoAdjustCameraClippingRange_7(); }
42 private native void AutoAdjustCameraClippingRangeOn_8();
43 public void AutoAdjustCameraClippingRangeOn()
44 { AutoAdjustCameraClippingRangeOn_8(); }
46 private native void AutoAdjustCameraClippingRangeOff_9();
47 public void AutoAdjustCameraClippingRangeOff()
48 { AutoAdjustCameraClippingRangeOff_9(); }
50 private native void FindPokedRenderer_10(int id0,int id1);
51 public void FindPokedRenderer(int id0,int id1)
52 { FindPokedRenderer_10(id0,id1); }
54 private native int GetState_11();
56 { return GetState_11(); }
58 private native int GetUseTimers_12();
59 public int GetUseTimers()
60 { return GetUseTimers_12(); }
62 private native void SetUseTimers_13(int id0);
63 public void SetUseTimers(int id0)
64 { SetUseTimers_13(id0); }
66 private native void UseTimersOn_14();
67 public void UseTimersOn()
70 private native void UseTimersOff_15();
71 public void UseTimersOff()
72 { UseTimersOff_15(); }
74 private native void SetTimerDuration_16(int id0);
75 public void SetTimerDuration(int id0)
76 { SetTimerDuration_16(id0); }
78 private native int GetTimerDurationMinValue_17();
79 public int GetTimerDurationMinValue()
80 { return GetTimerDurationMinValue_17(); }
82 private native int GetTimerDurationMaxValue_18();
83 public int GetTimerDurationMaxValue()
84 { return GetTimerDurationMaxValue_18(); }
86 private native int GetTimerDuration_19();
87 public int GetTimerDuration()
88 { return GetTimerDuration_19(); }
90 private native void SetHandleObservers_20(int id0);
91 public void SetHandleObservers(int id0)
92 { SetHandleObservers_20(id0); }
94 private native int GetHandleObservers_21();
95 public int GetHandleObservers()
96 { return GetHandleObservers_21(); }
98 private native void HandleObserversOn_22();
99 public void HandleObserversOn()
100 { HandleObserversOn_22(); }
102 private native void HandleObserversOff_23();
103 public void HandleObserversOff()
104 { HandleObserversOff_23(); }
106 private native void OnMouseMove_24();
107 public void OnMouseMove()
108 { OnMouseMove_24(); }
110 private native void OnLeftButtonDown_25();
111 public void OnLeftButtonDown()
112 { OnLeftButtonDown_25(); }
114 private native void OnLeftButtonUp_26();
115 public void OnLeftButtonUp()
116 { OnLeftButtonUp_26(); }
118 private native void OnMiddleButtonDown_27();
119 public void OnMiddleButtonDown()
120 { OnMiddleButtonDown_27(); }
122 private native void OnMiddleButtonUp_28();
123 public void OnMiddleButtonUp()
124 { OnMiddleButtonUp_28(); }
126 private native void OnRightButtonDown_29();
127 public void OnRightButtonDown()
128 { OnRightButtonDown_29(); }
130 private native void OnRightButtonUp_30();
131 public void OnRightButtonUp()
132 { OnRightButtonUp_30(); }
134 private native void OnMouseWheelForward_31();
135 public void OnMouseWheelForward()
136 { OnMouseWheelForward_31(); }
138 private native void OnMouseWheelBackward_32();
139 public void OnMouseWheelBackward()
140 { OnMouseWheelBackward_32(); }
142 private native void OnFourthButtonDown_33();
143 public void OnFourthButtonDown()
144 { OnFourthButtonDown_33(); }
146 private native void OnFourthButtonUp_34();
147 public void OnFourthButtonUp()
148 { OnFourthButtonUp_34(); }
150 private native void OnFifthButtonDown_35();
151 public void OnFifthButtonDown()
152 { OnFifthButtonDown_35(); }
154 private native void OnFifthButtonUp_36();
155 public void OnFifthButtonUp()
156 { OnFifthButtonUp_36(); }
158 private native void OnChar_37();
162 private native void OnKeyDown_38();
163 public void OnKeyDown()
166 private native void OnKeyUp_39();
167 public void OnKeyUp()
170 private native void OnKeyPress_40();
171 public void OnKeyPress()
174 private native void OnKeyRelease_41();
175 public void OnKeyRelease()
176 { OnKeyRelease_41(); }
178 private native void OnExpose_42();
179 public void OnExpose()
182 private native void OnConfigure_43();
183 public void OnConfigure()
184 { OnConfigure_43(); }
186 private native void OnEnter_44();
187 public void OnEnter()
190 private native void OnLeave_45();
191 public void OnLeave()
194 private native void OnTimer_46();
195 public void OnTimer()
198 private native void Rotate_47();
202 private native void Spin_48();
206 private native void Pan_49();
210 private native void Dolly_50();
214 private native void Zoom_51();
218 private native void UniformScale_52();
219 public void UniformScale()
220 { UniformScale_52(); }
222 private native void OnPinch_53();
223 public void OnPinch()
226 private native void OnRotate_54();
227 public void OnRotate()
230 private native void OnPan_55();
234 private native void OnTap_56();
238 private native void OnLongTap_57();
239 public void OnLongTap()
242 private native void OnSwipe_58();
243 public void OnSwipe()
246 private native void StartState_59(int id0);
247 public void StartState(int id0)
248 { StartState_59(id0); }
250 private native void StopState_60();
251 public void StopState()
254 private native void StartAnimate_61();
255 public void StartAnimate()
256 { StartAnimate_61(); }
258 private native void StopAnimate_62();
259 public void StopAnimate()
260 { StopAnimate_62(); }
262 private native void StartRotate_63();
263 public void StartRotate()
264 { StartRotate_63(); }
266 private native void EndRotate_64();
267 public void EndRotate()
270 private native void StartZoom_65();
271 public void StartZoom()
274 private native void EndZoom_66();
275 public void EndZoom()
278 private native void StartPan_67();
279 public void StartPan()
282 private native void EndPan_68();
286 private native void StartSpin_69();
287 public void StartSpin()
290 private native void EndSpin_70();
291 public void EndSpin()
294 private native void StartDolly_71();
295 public void StartDolly()
298 private native void EndDolly_72();
299 public void EndDolly()
302 private native void StartUniformScale_73();
303 public void StartUniformScale()
304 { StartUniformScale_73(); }
306 private native void EndUniformScale_74();
307 public void EndUniformScale()
308 { EndUniformScale_74(); }
310 private native void StartTimer_75();
311 public void StartTimer()
314 private native void EndTimer_76();
315 public void EndTimer()
318 private native void StartTwoPointer_77();
319 public void StartTwoPointer()
320 { StartTwoPointer_77(); }
322 private native void EndTwoPointer_78();
323 public void EndTwoPointer()
324 { EndTwoPointer_78(); }
326 private native void HighlightProp_79(vtkProp id0);
327 public void HighlightProp(vtkProp id0)
328 { HighlightProp_79(id0); }
330 private native void HighlightActor2D_80(vtkActor2D id0);
331 public void HighlightActor2D(vtkActor2D id0)
332 { HighlightActor2D_80(id0); }
334 private native void HighlightProp3D_81(vtkProp3D id0);
335 public void HighlightProp3D(vtkProp3D id0)
336 { HighlightProp3D_81(id0); }
338 private native void SetPickColor_82(double id0,double id1,double id2);
339 public void SetPickColor(double id0,double id1,double id2)
340 { SetPickColor_82(id0,id1,id2); }
342 private native void SetPickColor_83(double id0[]);
343 public void SetPickColor(double id0[])
344 { SetPickColor_83(id0); }
346 private native double[] GetPickColor_84();
347 public double[] GetPickColor()
348 { return GetPickColor_84(); }
350 private native void SetMouseWheelMotionFactor_85(double id0);
351 public void SetMouseWheelMotionFactor(double id0)
352 { SetMouseWheelMotionFactor_85(id0); }
354 private native double GetMouseWheelMotionFactor_86();
355 public double GetMouseWheelMotionFactor()
356 { return GetMouseWheelMotionFactor_86(); }
358 private native long GetTDxStyle_87();
359 public vtkTDxInteractorStyle GetTDxStyle() {
360 long temp = GetTDxStyle_87();
362 if (temp == 0) return null;
363 return (vtkTDxInteractorStyle)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
366 private native void SetTDxStyle_88(vtkTDxInteractorStyle id0);
367 public void SetTDxStyle(vtkTDxInteractorStyle id0)
368 { SetTDxStyle_88(id0); }
370 public vtkInteractorStyle() { super(); }
372 public vtkInteractorStyle(long id) { super(id); }
373 public native long VTKInit();