1 // java wrapper for vtkResliceImageViewer object
7 public class vtkResliceImageViewer extends vtkImageViewer2
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 Render_2();
22 private native void SetInputData_3(vtkImageData id0);
23 public void SetInputData(vtkImageData id0)
24 { SetInputData_3(id0); }
26 private native void SetInputConnection_4(vtkAlgorithmOutput id0);
27 public void SetInputConnection(vtkAlgorithmOutput id0)
28 { SetInputConnection_4(id0); }
30 private native void SetColorWindow_5(double id0);
31 public void SetColorWindow(double id0)
32 { SetColorWindow_5(id0); }
34 private native void SetColorLevel_6(double id0);
35 public void SetColorLevel(double id0)
36 { SetColorLevel_6(id0); }
38 private native long GetResliceCursorWidget_7();
39 public vtkResliceCursorWidget GetResliceCursorWidget() {
40 long temp = GetResliceCursorWidget_7();
42 if (temp == 0) return null;
43 return (vtkResliceCursorWidget)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
46 private native int GetResliceMode_8();
47 public int GetResliceMode()
48 { return GetResliceMode_8(); }
50 private native void SetResliceMode_9(int id0);
51 public void SetResliceMode(int id0)
52 { SetResliceMode_9(id0); }
54 private native void SetResliceModeToAxisAligned_10();
55 public void SetResliceModeToAxisAligned()
56 { SetResliceModeToAxisAligned_10(); }
58 private native void SetResliceModeToOblique_11();
59 public void SetResliceModeToOblique()
60 { SetResliceModeToOblique_11(); }
62 private native long GetResliceCursor_12();
63 public vtkResliceCursor GetResliceCursor() {
64 long temp = GetResliceCursor_12();
66 if (temp == 0) return null;
67 return (vtkResliceCursor)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
70 private native void SetResliceCursor_13(vtkResliceCursor id0);
71 public void SetResliceCursor(vtkResliceCursor id0)
72 { SetResliceCursor_13(id0); }
74 private native void SetLookupTable_14(vtkScalarsToColors id0);
75 public void SetLookupTable(vtkScalarsToColors id0)
76 { SetLookupTable_14(id0); }
78 private native long GetLookupTable_15();
79 public vtkScalarsToColors GetLookupTable() {
80 long temp = GetLookupTable_15();
82 if (temp == 0) return null;
83 return (vtkScalarsToColors)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
86 private native void SetThickMode_16(int id0);
87 public void SetThickMode(int id0)
88 { SetThickMode_16(id0); }
90 private native int GetThickMode_17();
91 public int GetThickMode()
92 { return GetThickMode_17(); }
94 private native void Reset_18();
98 private native long GetPointPlacer_19();
99 public vtkBoundedPlanePointPlacer GetPointPlacer() {
100 long temp = GetPointPlacer_19();
102 if (temp == 0) return null;
103 return (vtkBoundedPlanePointPlacer)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
106 private native long GetMeasurements_20();
107 public vtkResliceImageViewerMeasurements GetMeasurements() {
108 long temp = GetMeasurements_20();
110 if (temp == 0) return null;
111 return (vtkResliceImageViewerMeasurements)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
114 private native long GetInteractor_21();
115 public vtkRenderWindowInteractor GetInteractor() {
116 long temp = GetInteractor_21();
118 if (temp == 0) return null;
119 return (vtkRenderWindowInteractor)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
122 private native void SetSliceScrollOnMouseWheel_22(int id0);
123 public void SetSliceScrollOnMouseWheel(int id0)
124 { SetSliceScrollOnMouseWheel_22(id0); }
126 private native int GetSliceScrollOnMouseWheel_23();
127 public int GetSliceScrollOnMouseWheel()
128 { return GetSliceScrollOnMouseWheel_23(); }
130 private native void SliceScrollOnMouseWheelOn_24();
131 public void SliceScrollOnMouseWheelOn()
132 { SliceScrollOnMouseWheelOn_24(); }
134 private native void SliceScrollOnMouseWheelOff_25();
135 public void SliceScrollOnMouseWheelOff()
136 { SliceScrollOnMouseWheelOff_25(); }
138 private native void IncrementSlice_26(int id0);
139 public void IncrementSlice(int id0)
140 { IncrementSlice_26(id0); }
142 public vtkResliceImageViewer() { super(); }
144 public vtkResliceImageViewer(long id) { super(id); }
145 public native long VTKInit();