1 // java wrapper for vtkImageCroppingRegionsWidget object
7 public class vtkImageCroppingRegionsWidget extends vtk3DWidget
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 PlaceWidget_2(double id0[]);
19 public void PlaceWidget(double id0[])
20 { PlaceWidget_2(id0); }
22 private native void SetEnabled_3(int id0);
23 public void SetEnabled(int id0)
24 { SetEnabled_3(id0); }
26 private native double[] GetPlanePositions_4();
27 public double[] GetPlanePositions()
28 { return GetPlanePositions_4(); }
30 private native void SetPlanePositions_5(double id0[]);
31 public void SetPlanePositions(double id0[])
32 { SetPlanePositions_5(id0); }
34 private native void SetPlanePositions_6(double id0,double id1,double id2,double id3,double id4,double id5);
35 public void SetPlanePositions(double id0,double id1,double id2,double id3,double id4,double id5)
36 { SetPlanePositions_6(id0,id1,id2,id3,id4,id5); }
38 private native void SetCroppingRegionFlags_7(int id0);
39 public void SetCroppingRegionFlags(int id0)
40 { SetCroppingRegionFlags_7(id0); }
42 private native int GetCroppingRegionFlags_8();
43 public int GetCroppingRegionFlags()
44 { return GetCroppingRegionFlags_8(); }
46 private native int GetSliceOrientation_9();
47 public int GetSliceOrientation()
48 { return GetSliceOrientation_9(); }
50 private native void SetSliceOrientation_10(int id0);
51 public void SetSliceOrientation(int id0)
52 { SetSliceOrientation_10(id0); }
54 private native void SetSliceOrientationToXY_11();
55 public void SetSliceOrientationToXY()
56 { SetSliceOrientationToXY_11(); }
58 private native void SetSliceOrientationToYZ_12();
59 public void SetSliceOrientationToYZ()
60 { SetSliceOrientationToYZ_12(); }
62 private native void SetSliceOrientationToXZ_13();
63 public void SetSliceOrientationToXZ()
64 { SetSliceOrientationToXZ_13(); }
66 private native void SetSlice_14(int id0);
67 public void SetSlice(int id0)
70 private native int GetSlice_15();
72 { return GetSlice_15(); }
74 private native void SetLine1Color_16(double id0,double id1,double id2);
75 public void SetLine1Color(double id0,double id1,double id2)
76 { SetLine1Color_16(id0,id1,id2); }
78 private native void SetLine1Color_17(double id0[]);
79 public void SetLine1Color(double id0[])
80 { SetLine1Color_17(id0); }
82 private native void GetLine1Color_18(double id0[]);
83 public void GetLine1Color(double id0[])
84 { GetLine1Color_18(id0); }
86 private native void SetLine2Color_19(double id0,double id1,double id2);
87 public void SetLine2Color(double id0,double id1,double id2)
88 { SetLine2Color_19(id0,id1,id2); }
90 private native void SetLine2Color_20(double id0[]);
91 public void SetLine2Color(double id0[])
92 { SetLine2Color_20(id0); }
94 private native void GetLine2Color_21(double id0[]);
95 public void GetLine2Color(double id0[])
96 { GetLine2Color_21(id0); }
98 private native void SetLine3Color_22(double id0,double id1,double id2);
99 public void SetLine3Color(double id0,double id1,double id2)
100 { SetLine3Color_22(id0,id1,id2); }
102 private native void SetLine3Color_23(double id0[]);
103 public void SetLine3Color(double id0[])
104 { SetLine3Color_23(id0); }
106 private native void GetLine3Color_24(double id0[]);
107 public void GetLine3Color(double id0[])
108 { GetLine3Color_24(id0); }
110 private native void SetLine4Color_25(double id0,double id1,double id2);
111 public void SetLine4Color(double id0,double id1,double id2)
112 { SetLine4Color_25(id0,id1,id2); }
114 private native void SetLine4Color_26(double id0[]);
115 public void SetLine4Color(double id0[])
116 { SetLine4Color_26(id0); }
118 private native void GetLine4Color_27(double id0[]);
119 public void GetLine4Color(double id0[])
120 { GetLine4Color_27(id0); }
122 private native void SetVolumeMapper_28(vtkVolumeMapper id0);
123 public void SetVolumeMapper(vtkVolumeMapper id0)
124 { SetVolumeMapper_28(id0); }
126 private native long GetVolumeMapper_29();
127 public vtkVolumeMapper GetVolumeMapper() {
128 long temp = GetVolumeMapper_29();
130 if (temp == 0) return null;
131 return (vtkVolumeMapper)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
134 private native void UpdateAccordingToInput_30();
135 public void UpdateAccordingToInput()
136 { UpdateAccordingToInput_30(); }
138 private native void MoveHorizontalLine_31();
139 public void MoveHorizontalLine()
140 { MoveHorizontalLine_31(); }
142 private native void MoveVerticalLine_32();
143 public void MoveVerticalLine()
144 { MoveVerticalLine_32(); }
146 private native void MoveIntersectingLines_33();
147 public void MoveIntersectingLines()
148 { MoveIntersectingLines_33(); }
150 private native void UpdateCursorIcon_34();
151 public void UpdateCursorIcon()
152 { UpdateCursorIcon_34(); }
154 private native void OnButtonPress_35();
155 public void OnButtonPress()
156 { OnButtonPress_35(); }
158 private native void OnButtonRelease_36();
159 public void OnButtonRelease()
160 { OnButtonRelease_36(); }
162 private native void OnMouseMove_37();
163 public void OnMouseMove()
164 { OnMouseMove_37(); }
166 private native void PlaceWidget_38();
167 public void PlaceWidget()
168 { PlaceWidget_38(); }
170 private native void PlaceWidget_39(double id0,double id1,double id2,double id3,double id4,double id5);
171 public void PlaceWidget(double id0,double id1,double id2,double id3,double id4,double id5)
172 { PlaceWidget_39(id0,id1,id2,id3,id4,id5); }
174 public vtkImageCroppingRegionsWidget() { super(); }
176 public vtkImageCroppingRegionsWidget(long id) { super(id); }
177 public native long VTKInit();