1 // java wrapper for vtkPickingManager object
7 public class vtkPickingManager extends vtkObject
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 EnabledOn_2();
19 public void EnabledOn()
22 private native void EnabledOff_3();
23 public void EnabledOff()
26 private native void SetEnabled_4(boolean id0);
27 public void SetEnabled(boolean id0)
28 { SetEnabled_4(id0); }
30 private native boolean GetEnabled_5();
31 public boolean GetEnabled()
32 { return GetEnabled_5(); }
34 private native void SetOptimizeOnInteractorEvents_6(boolean id0);
35 public void SetOptimizeOnInteractorEvents(boolean id0)
36 { SetOptimizeOnInteractorEvents_6(id0); }
38 private native boolean GetOptimizeOnInteractorEvents_7();
39 public boolean GetOptimizeOnInteractorEvents()
40 { return GetOptimizeOnInteractorEvents_7(); }
42 private native void SetInteractor_8(vtkRenderWindowInteractor id0);
43 public void SetInteractor(vtkRenderWindowInteractor id0)
44 { SetInteractor_8(id0); }
46 private native long GetInteractor_9();
47 public vtkRenderWindowInteractor GetInteractor() {
48 long temp = GetInteractor_9();
50 if (temp == 0) return null;
51 return (vtkRenderWindowInteractor)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
54 private native void AddPicker_10(vtkAbstractPicker id0,vtkObject id1);
55 public void AddPicker(vtkAbstractPicker id0,vtkObject id1)
56 { AddPicker_10(id0,id1); }
58 private native void RemovePicker_11(vtkAbstractPicker id0,vtkObject id1);
59 public void RemovePicker(vtkAbstractPicker id0,vtkObject id1)
60 { RemovePicker_11(id0,id1); }
62 private native void RemoveObject_12(vtkObject id0);
63 public void RemoveObject(vtkObject id0)
64 { RemoveObject_12(id0); }
66 private native boolean Pick_13(vtkAbstractPicker id0,vtkObject id1);
67 public boolean Pick(vtkAbstractPicker id0,vtkObject id1)
68 { return Pick_13(id0,id1); }
70 private native boolean Pick_14(vtkObject id0);
71 public boolean Pick(vtkObject id0)
72 { return Pick_14(id0); }
74 private native boolean Pick_15(vtkAbstractPicker id0);
75 public boolean Pick(vtkAbstractPicker id0)
76 { return Pick_15(id0); }
78 private native long GetAssemblyPath_16(double id0,double id1,double id2,vtkAbstractPropPicker id3,vtkRenderer id4,vtkObject id5);
79 public vtkAssemblyPath GetAssemblyPath(double id0,double id1,double id2,vtkAbstractPropPicker id3,vtkRenderer id4,vtkObject id5) {
80 long temp = GetAssemblyPath_16(id0,id1,id2,id3,id4,id5);
82 if (temp == 0) return null;
83 return (vtkAssemblyPath)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
86 private native int GetNumberOfPickers_17();
87 public int GetNumberOfPickers()
88 { return GetNumberOfPickers_17(); }
90 private native int GetNumberOfObjectsLinked_18(vtkAbstractPicker id0);
91 public int GetNumberOfObjectsLinked(vtkAbstractPicker id0)
92 { return GetNumberOfObjectsLinked_18(id0); }
94 public vtkPickingManager() { super(); }
96 public vtkPickingManager(long id) { super(id); }
97 public native long VTKInit();