1 // java wrapper for vtkCellPicker object
7 public class vtkCellPicker extends vtkPicker
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 int Pick_2(double id0,double id1,double id2,vtkRenderer id3);
19 public int Pick(double id0,double id1,double id2,vtkRenderer id3)
20 { return Pick_2(id0,id1,id2,id3); }
22 private native int Pick3DRay_3(double id0[],double id1[],vtkRenderer id2);
23 public int Pick3DRay(double id0[],double id1[],vtkRenderer id2)
24 { return Pick3DRay_3(id0,id1,id2); }
26 private native void AddLocator_4(vtkAbstractCellLocator id0);
27 public void AddLocator(vtkAbstractCellLocator id0)
28 { AddLocator_4(id0); }
30 private native void RemoveLocator_5(vtkAbstractCellLocator id0);
31 public void RemoveLocator(vtkAbstractCellLocator id0)
32 { RemoveLocator_5(id0); }
34 private native void RemoveAllLocators_6();
35 public void RemoveAllLocators()
36 { RemoveAllLocators_6(); }
38 private native void SetVolumeOpacityIsovalue_7(double id0);
39 public void SetVolumeOpacityIsovalue(double id0)
40 { SetVolumeOpacityIsovalue_7(id0); }
42 private native double GetVolumeOpacityIsovalue_8();
43 public double GetVolumeOpacityIsovalue()
44 { return GetVolumeOpacityIsovalue_8(); }
46 private native void SetUseVolumeGradientOpacity_9(int id0);
47 public void SetUseVolumeGradientOpacity(int id0)
48 { SetUseVolumeGradientOpacity_9(id0); }
50 private native void UseVolumeGradientOpacityOn_10();
51 public void UseVolumeGradientOpacityOn()
52 { UseVolumeGradientOpacityOn_10(); }
54 private native void UseVolumeGradientOpacityOff_11();
55 public void UseVolumeGradientOpacityOff()
56 { UseVolumeGradientOpacityOff_11(); }
58 private native int GetUseVolumeGradientOpacity_12();
59 public int GetUseVolumeGradientOpacity()
60 { return GetUseVolumeGradientOpacity_12(); }
62 private native void SetPickClippingPlanes_13(int id0);
63 public void SetPickClippingPlanes(int id0)
64 { SetPickClippingPlanes_13(id0); }
66 private native void PickClippingPlanesOn_14();
67 public void PickClippingPlanesOn()
68 { PickClippingPlanesOn_14(); }
70 private native void PickClippingPlanesOff_15();
71 public void PickClippingPlanesOff()
72 { PickClippingPlanesOff_15(); }
74 private native int GetPickClippingPlanes_16();
75 public int GetPickClippingPlanes()
76 { return GetPickClippingPlanes_16(); }
78 private native int GetClippingPlaneId_17();
79 public int GetClippingPlaneId()
80 { return GetClippingPlaneId_17(); }
82 private native double[] GetPickNormal_18();
83 public double[] GetPickNormal()
84 { return GetPickNormal_18(); }
86 private native double[] GetMapperNormal_19();
87 public double[] GetMapperNormal()
88 { return GetMapperNormal_19(); }
90 private native int[] GetPointIJK_20();
91 public int[] GetPointIJK()
92 { return GetPointIJK_20(); }
94 private native int[] GetCellIJK_21();
95 public int[] GetCellIJK()
96 { return GetCellIJK_21(); }
98 private native int GetPointId_22();
99 public int GetPointId()
100 { return GetPointId_22(); }
102 private native int GetCellId_23();
103 public int GetCellId()
104 { return GetCellId_23(); }
106 private native int GetSubId_24();
107 public int GetSubId()
108 { return GetSubId_24(); }
110 private native double[] GetPCoords_25();
111 public double[] GetPCoords()
112 { return GetPCoords_25(); }
114 private native long GetTexture_26();
115 public vtkTexture GetTexture() {
116 long temp = GetTexture_26();
118 if (temp == 0) return null;
119 return (vtkTexture)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
122 private native void SetPickTextureData_27(int id0);
123 public void SetPickTextureData(int id0)
124 { SetPickTextureData_27(id0); }
126 private native void PickTextureDataOn_28();
127 public void PickTextureDataOn()
128 { PickTextureDataOn_28(); }
130 private native void PickTextureDataOff_29();
131 public void PickTextureDataOff()
132 { PickTextureDataOff_29(); }
134 private native int GetPickTextureData_30();
135 public int GetPickTextureData()
136 { return GetPickTextureData_30(); }
138 public vtkCellPicker() { super(); }
140 public vtkCellPicker(long id) { super(id); }
141 public native long VTKInit();