1 // java wrapper for vtkAbstractPicker object
7 public class vtkAbstractPicker 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 long GetRenderer_2();
19 public vtkRenderer GetRenderer() {
20 long temp = GetRenderer_2();
22 if (temp == 0) return null;
23 return (vtkRenderer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
26 private native double[] GetSelectionPoint_3();
27 public double[] GetSelectionPoint()
28 { return GetSelectionPoint_3(); }
30 private native double[] GetPickPosition_4();
31 public double[] GetPickPosition()
32 { return GetPickPosition_4(); }
34 private native int Pick_5(double id0,double id1,double id2,vtkRenderer id3);
35 public int Pick(double id0,double id1,double id2,vtkRenderer id3)
36 { return Pick_5(id0,id1,id2,id3); }
38 private native int Pick_6(double id0[],vtkRenderer id1);
39 public int Pick(double id0[],vtkRenderer id1)
40 { return Pick_6(id0,id1); }
42 private native int Pick3DPoint_7(double id0[],vtkRenderer id1);
43 public int Pick3DPoint(double id0[],vtkRenderer id1)
44 { return Pick3DPoint_7(id0,id1); }
46 private native int Pick3DRay_8(double id0[],double id1[],vtkRenderer id2);
47 public int Pick3DRay(double id0[],double id1[],vtkRenderer id2)
48 { return Pick3DRay_8(id0,id1,id2); }
50 private native void SetPickFromList_9(int id0);
51 public void SetPickFromList(int id0)
52 { SetPickFromList_9(id0); }
54 private native int GetPickFromList_10();
55 public int GetPickFromList()
56 { return GetPickFromList_10(); }
58 private native void PickFromListOn_11();
59 public void PickFromListOn()
60 { PickFromListOn_11(); }
62 private native void PickFromListOff_12();
63 public void PickFromListOff()
64 { PickFromListOff_12(); }
66 private native void InitializePickList_13();
67 public void InitializePickList()
68 { InitializePickList_13(); }
70 private native void AddPickList_14(vtkProp id0);
71 public void AddPickList(vtkProp id0)
72 { AddPickList_14(id0); }
74 private native void DeletePickList_15(vtkProp id0);
75 public void DeletePickList(vtkProp id0)
76 { DeletePickList_15(id0); }
78 private native long GetPickList_16();
79 public vtkPropCollection GetPickList() {
80 long temp = GetPickList_16();
82 if (temp == 0) return null;
83 return (vtkPropCollection)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
86 public vtkAbstractPicker() { super(); }
88 public vtkAbstractPicker(long id) { super(id); }