1 // java wrapper for vtkImageSlice object
7 public class vtkImageSlice extends vtkProp3D
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 SetMapper_2(vtkImageMapper3D id0);
19 public void SetMapper(vtkImageMapper3D id0)
22 private native long GetMapper_3();
23 public vtkImageMapper3D GetMapper() {
24 long temp = GetMapper_3();
26 if (temp == 0) return null;
27 return (vtkImageMapper3D)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native void SetProperty_4(vtkImageProperty id0);
31 public void SetProperty(vtkImageProperty id0)
32 { SetProperty_4(id0); }
34 private native long GetProperty_5();
35 public vtkImageProperty GetProperty() {
36 long temp = GetProperty_5();
38 if (temp == 0) return null;
39 return (vtkImageProperty)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
42 private native void Update_6();
46 private native void GetBounds_7(double id0[]);
47 public void GetBounds(double id0[])
50 private native double GetMinXBound_8();
51 public double GetMinXBound()
52 { return GetMinXBound_8(); }
54 private native double GetMaxXBound_9();
55 public double GetMaxXBound()
56 { return GetMaxXBound_9(); }
58 private native double GetMinYBound_10();
59 public double GetMinYBound()
60 { return GetMinYBound_10(); }
62 private native double GetMaxYBound_11();
63 public double GetMaxYBound()
64 { return GetMaxYBound_11(); }
66 private native double GetMinZBound_12();
67 public double GetMinZBound()
68 { return GetMinZBound_12(); }
70 private native double GetMaxZBound_13();
71 public double GetMaxZBound()
72 { return GetMaxZBound_13(); }
74 private native int GetMTime_14();
76 { return GetMTime_14(); }
78 private native int GetRedrawMTime_15();
79 public int GetRedrawMTime()
80 { return GetRedrawMTime_15(); }
82 private native boolean GetForceTranslucent_16();
83 public boolean GetForceTranslucent()
84 { return GetForceTranslucent_16(); }
86 private native void SetForceTranslucent_17(boolean id0);
87 public void SetForceTranslucent(boolean id0)
88 { SetForceTranslucent_17(id0); }
90 private native void ForceTranslucentOn_18();
91 public void ForceTranslucentOn()
92 { ForceTranslucentOn_18(); }
94 private native void ForceTranslucentOff_19();
95 public void ForceTranslucentOff()
96 { ForceTranslucentOff_19(); }
98 private native void ShallowCopy_20(vtkProp id0);
99 public void ShallowCopy(vtkProp id0)
100 { ShallowCopy_20(id0); }
102 private native void GetImages_21(vtkPropCollection id0);
103 public void GetImages(vtkPropCollection id0)
104 { GetImages_21(id0); }
106 private native int RenderOverlay_22(vtkViewport id0);
107 public int RenderOverlay(vtkViewport id0)
108 { return RenderOverlay_22(id0); }
110 private native int RenderOpaqueGeometry_23(vtkViewport id0);
111 public int RenderOpaqueGeometry(vtkViewport id0)
112 { return RenderOpaqueGeometry_23(id0); }
114 private native int RenderTranslucentPolygonalGeometry_24(vtkViewport id0);
115 public int RenderTranslucentPolygonalGeometry(vtkViewport id0)
116 { return RenderTranslucentPolygonalGeometry_24(id0); }
118 private native int HasTranslucentPolygonalGeometry_25();
119 public int HasTranslucentPolygonalGeometry()
120 { return HasTranslucentPolygonalGeometry_25(); }
122 private native void Render_26(vtkRenderer id0);
123 public void Render(vtkRenderer id0)
126 private native void ReleaseGraphicsResources_27(vtkWindow id0);
127 public void ReleaseGraphicsResources(vtkWindow id0)
128 { ReleaseGraphicsResources_27(id0); }
130 private native void SetStackedImagePass_28(int id0);
131 public void SetStackedImagePass(int id0)
132 { SetStackedImagePass_28(id0); }
134 public vtkImageSlice() { super(); }
136 public vtkImageSlice(long id) { super(id); }
137 public native long VTKInit();