1 // java wrapper for vtkImageViewer2 object
7 public class vtkImageViewer2 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 String GetWindowName_2();
19 public String GetWindowName()
20 { return GetWindowName_2(); }
22 private native void Render_3();
26 private native void SetInputData_4(vtkImageData id0);
27 public void SetInputData(vtkImageData id0)
28 { SetInputData_4(id0); }
30 private native long GetInput_5();
31 public vtkImageData GetInput() {
32 long temp = GetInput_5();
34 if (temp == 0) return null;
35 return (vtkImageData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
38 private native void SetInputConnection_6(vtkAlgorithmOutput id0);
39 public void SetInputConnection(vtkAlgorithmOutput id0)
40 { SetInputConnection_6(id0); }
42 private native int GetSliceOrientation_7();
43 public int GetSliceOrientation()
44 { return GetSliceOrientation_7(); }
46 private native void SetSliceOrientation_8(int id0);
47 public void SetSliceOrientation(int id0)
48 { SetSliceOrientation_8(id0); }
50 private native void SetSliceOrientationToXY_9();
51 public void SetSliceOrientationToXY()
52 { SetSliceOrientationToXY_9(); }
54 private native void SetSliceOrientationToYZ_10();
55 public void SetSliceOrientationToYZ()
56 { SetSliceOrientationToYZ_10(); }
58 private native void SetSliceOrientationToXZ_11();
59 public void SetSliceOrientationToXZ()
60 { SetSliceOrientationToXZ_11(); }
62 private native int GetSlice_12();
64 { return GetSlice_12(); }
66 private native void SetSlice_13(int id0);
67 public void SetSlice(int id0)
70 private native void UpdateDisplayExtent_14();
71 public void UpdateDisplayExtent()
72 { UpdateDisplayExtent_14(); }
74 private native int GetSliceMin_15();
75 public int GetSliceMin()
76 { return GetSliceMin_15(); }
78 private native int GetSliceMax_16();
79 public int GetSliceMax()
80 { return GetSliceMax_16(); }
82 private native void GetSliceRange_17(int id0[]);
83 public void GetSliceRange(int id0[])
84 { GetSliceRange_17(id0); }
86 private native double GetColorWindow_18();
87 public double GetColorWindow()
88 { return GetColorWindow_18(); }
90 private native double GetColorLevel_19();
91 public double GetColorLevel()
92 { return GetColorLevel_19(); }
94 private native void SetColorWindow_20(double id0);
95 public void SetColorWindow(double id0)
96 { SetColorWindow_20(id0); }
98 private native void SetColorLevel_21(double id0);
99 public void SetColorLevel(double id0)
100 { SetColorLevel_21(id0); }
102 private native int[] GetPosition_22();
103 public int[] GetPosition()
104 { return GetPosition_22(); }
106 private native void SetPosition_23(int id0,int id1);
107 public void SetPosition(int id0,int id1)
108 { SetPosition_23(id0,id1); }
110 private native void SetPosition_24(int id0[]);
111 public void SetPosition(int id0[])
112 { SetPosition_24(id0); }
114 private native int[] GetSize_25();
115 public int[] GetSize()
116 { return GetSize_25(); }
118 private native void SetSize_26(int id0,int id1);
119 public void SetSize(int id0,int id1)
120 { SetSize_26(id0,id1); }
122 private native void SetSize_27(int id0[]);
123 public void SetSize(int id0[])
126 private native long GetRenderWindow_28();
127 public vtkRenderWindow GetRenderWindow() {
128 long temp = GetRenderWindow_28();
130 if (temp == 0) return null;
131 return (vtkRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
134 private native long GetRenderer_29();
135 public vtkRenderer GetRenderer() {
136 long temp = GetRenderer_29();
138 if (temp == 0) return null;
139 return (vtkRenderer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
142 private native long GetImageActor_30();
143 public vtkImageActor GetImageActor() {
144 long temp = GetImageActor_30();
146 if (temp == 0) return null;
147 return (vtkImageActor)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
150 private native long GetWindowLevel_31();
151 public vtkImageMapToWindowLevelColors GetWindowLevel() {
152 long temp = GetWindowLevel_31();
154 if (temp == 0) return null;
155 return (vtkImageMapToWindowLevelColors)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
158 private native long GetInteractorStyle_32();
159 public vtkInteractorStyleImage GetInteractorStyle() {
160 long temp = GetInteractorStyle_32();
162 if (temp == 0) return null;
163 return (vtkInteractorStyleImage)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
166 private native void SetRenderWindow_33(vtkRenderWindow id0);
167 public void SetRenderWindow(vtkRenderWindow id0)
168 { SetRenderWindow_33(id0); }
170 private native void SetRenderer_34(vtkRenderer id0);
171 public void SetRenderer(vtkRenderer id0)
172 { SetRenderer_34(id0); }
174 private native void SetupInteractor_35(vtkRenderWindowInteractor id0);
175 public void SetupInteractor(vtkRenderWindowInteractor id0)
176 { SetupInteractor_35(id0); }
178 private native void SetOffScreenRendering_36(int id0);
179 public void SetOffScreenRendering(int id0)
180 { SetOffScreenRendering_36(id0); }
182 private native int GetOffScreenRendering_37();
183 public int GetOffScreenRendering()
184 { return GetOffScreenRendering_37(); }
186 private native void OffScreenRenderingOn_38();
187 public void OffScreenRenderingOn()
188 { OffScreenRenderingOn_38(); }
190 private native void OffScreenRenderingOff_39();
191 public void OffScreenRenderingOff()
192 { OffScreenRenderingOff_39(); }
194 public vtkImageViewer2() { super(); }
196 public vtkImageViewer2(long id) { super(id); }
197 public native long VTKInit();