1 // java wrapper for vtkImageViewer object
7 public class vtkImageViewer 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 GetWholeZMin_7();
43 public int GetWholeZMin()
44 { return GetWholeZMin_7(); }
46 private native int GetWholeZMax_8();
47 public int GetWholeZMax()
48 { return GetWholeZMax_8(); }
50 private native int GetZSlice_9();
51 public int GetZSlice()
52 { return GetZSlice_9(); }
54 private native void SetZSlice_10(int id0);
55 public void SetZSlice(int id0)
56 { SetZSlice_10(id0); }
58 private native double GetColorWindow_11();
59 public double GetColorWindow()
60 { return GetColorWindow_11(); }
62 private native double GetColorLevel_12();
63 public double GetColorLevel()
64 { return GetColorLevel_12(); }
66 private native void SetColorWindow_13(double id0);
67 public void SetColorWindow(double id0)
68 { SetColorWindow_13(id0); }
70 private native void SetColorLevel_14(double id0);
71 public void SetColorLevel(double id0)
72 { SetColorLevel_14(id0); }
74 private native int[] GetPosition_15();
75 public int[] GetPosition()
76 { return GetPosition_15(); }
78 private native void SetPosition_16(int id0,int id1);
79 public void SetPosition(int id0,int id1)
80 { SetPosition_16(id0,id1); }
82 private native void SetPosition_17(int id0[]);
83 public void SetPosition(int id0[])
84 { SetPosition_17(id0); }
86 private native int[] GetSize_18();
87 public int[] GetSize()
88 { return GetSize_18(); }
90 private native void SetSize_19(int id0,int id1);
91 public void SetSize(int id0,int id1)
92 { SetSize_19(id0,id1); }
94 private native void SetSize_20(int id0[]);
95 public void SetSize(int id0[])
98 private native long GetRenderWindow_21();
99 public vtkRenderWindow GetRenderWindow() {
100 long temp = GetRenderWindow_21();
102 if (temp == 0) return null;
103 return (vtkRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
106 private native void SetRenderWindow_22(vtkRenderWindow id0);
107 public void SetRenderWindow(vtkRenderWindow id0)
108 { SetRenderWindow_22(id0); }
110 private native long GetRenderer_23();
111 public vtkRenderer GetRenderer() {
112 long temp = GetRenderer_23();
114 if (temp == 0) return null;
115 return (vtkRenderer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
118 private native long GetImageMapper_24();
119 public vtkImageMapper GetImageMapper() {
120 long temp = GetImageMapper_24();
122 if (temp == 0) return null;
123 return (vtkImageMapper)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
126 private native long GetActor2D_25();
127 public vtkActor2D GetActor2D() {
128 long temp = GetActor2D_25();
130 if (temp == 0) return null;
131 return (vtkActor2D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
134 private native void SetupInteractor_26(vtkRenderWindowInteractor id0);
135 public void SetupInteractor(vtkRenderWindowInteractor id0)
136 { SetupInteractor_26(id0); }
138 private native void SetOffScreenRendering_27(int id0);
139 public void SetOffScreenRendering(int id0)
140 { SetOffScreenRendering_27(id0); }
142 private native int GetOffScreenRendering_28();
143 public int GetOffScreenRendering()
144 { return GetOffScreenRendering_28(); }
146 private native void OffScreenRenderingOn_29();
147 public void OffScreenRenderingOn()
148 { OffScreenRenderingOn_29(); }
150 private native void OffScreenRenderingOff_30();
151 public void OffScreenRenderingOff()
152 { OffScreenRenderingOff_30(); }
154 public vtkImageViewer() { super(); }
156 public vtkImageViewer(long id) { super(id); }
157 public native long VTKInit();