1 // java wrapper for vtkResliceCursor object
7 public class vtkResliceCursor 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 SetImage_2(vtkImageData id0);
19 public void SetImage(vtkImageData id0)
22 private native long GetImage_3();
23 public vtkImageData GetImage() {
24 long temp = GetImage_3();
26 if (temp == 0) return null;
27 return (vtkImageData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native void SetCenter_4(double id0,double id1,double id2);
31 public void SetCenter(double id0,double id1,double id2)
32 { SetCenter_4(id0,id1,id2); }
34 private native void SetCenter_5(double id0[]);
35 public void SetCenter(double id0[])
38 private native double[] GetCenter_6();
39 public double[] GetCenter()
40 { return GetCenter_6(); }
42 private native void SetThickness_7(double id0,double id1,double id2);
43 public void SetThickness(double id0,double id1,double id2)
44 { SetThickness_7(id0,id1,id2); }
46 private native void SetThickness_8(double id0[]);
47 public void SetThickness(double id0[])
48 { SetThickness_8(id0); }
50 private native double[] GetThickness_9();
51 public double[] GetThickness()
52 { return GetThickness_9(); }
54 private native void SetThickMode_10(int id0);
55 public void SetThickMode(int id0)
56 { SetThickMode_10(id0); }
58 private native int GetThickMode_11();
59 public int GetThickMode()
60 { return GetThickMode_11(); }
62 private native void ThickModeOn_12();
63 public void ThickModeOn()
66 private native void ThickModeOff_13();
67 public void ThickModeOff()
68 { ThickModeOff_13(); }
70 private native long GetPolyData_14();
71 public vtkPolyData GetPolyData() {
72 long temp = GetPolyData_14();
74 if (temp == 0) return null;
75 return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
78 private native long GetCenterlineAxisPolyData_15(int id0);
79 public vtkPolyData GetCenterlineAxisPolyData(int id0) {
80 long temp = GetCenterlineAxisPolyData_15(id0);
82 if (temp == 0) return null;
83 return (vtkPolyData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
86 private native long GetPlane_16(int id0);
87 public vtkPlane GetPlane(int id0) {
88 long temp = GetPlane_16(id0);
90 if (temp == 0) return null;
91 return (vtkPlane)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
94 private native void Update_17();
98 private native double[] GetXAxis_18();
99 public double[] GetXAxis()
100 { return GetXAxis_18(); }
102 private native double[] GetYAxis_19();
103 public double[] GetYAxis()
104 { return GetYAxis_19(); }
106 private native double[] GetZAxis_20();
107 public double[] GetZAxis()
108 { return GetZAxis_20(); }
110 private native void SetXAxis_21(double id0,double id1,double id2);
111 public void SetXAxis(double id0,double id1,double id2)
112 { SetXAxis_21(id0,id1,id2); }
114 private native void SetXAxis_22(double id0[]);
115 public void SetXAxis(double id0[])
116 { SetXAxis_22(id0); }
118 private native void SetYAxis_23(double id0,double id1,double id2);
119 public void SetYAxis(double id0,double id1,double id2)
120 { SetYAxis_23(id0,id1,id2); }
122 private native void SetYAxis_24(double id0[]);
123 public void SetYAxis(double id0[])
124 { SetYAxis_24(id0); }
126 private native void SetZAxis_25(double id0,double id1,double id2);
127 public void SetZAxis(double id0,double id1,double id2)
128 { SetZAxis_25(id0,id1,id2); }
130 private native void SetZAxis_26(double id0[]);
131 public void SetZAxis(double id0[])
132 { SetZAxis_26(id0); }
134 private native void SetHole_27(int id0);
135 public void SetHole(int id0)
138 private native int GetHole_28();
140 { return GetHole_28(); }
142 private native void SetHoleWidth_29(double id0);
143 public void SetHoleWidth(double id0)
144 { SetHoleWidth_29(id0); }
146 private native double GetHoleWidth_30();
147 public double GetHoleWidth()
148 { return GetHoleWidth_30(); }
150 private native void SetHoleWidthInPixels_31(double id0);
151 public void SetHoleWidthInPixels(double id0)
152 { SetHoleWidthInPixels_31(id0); }
154 private native double GetHoleWidthInPixels_32();
155 public double GetHoleWidthInPixels()
156 { return GetHoleWidthInPixels_32(); }
158 private native int GetMTime_33();
159 public int GetMTime()
160 { return GetMTime_33(); }
162 private native void Reset_34();
166 public vtkResliceCursor() { super(); }
168 public vtkResliceCursor(long id) { super(id); }
169 public native long VTKInit();