1 // java wrapper for vtkNIFTIImageWriter object
7 public class vtkNIFTIImageWriter extends vtkImageWriter
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 SetNIFTIVersion_2(int id0);
19 public void SetNIFTIVersion(int id0)
20 { SetNIFTIVersion_2(id0); }
22 private native int GetNIFTIVersion_3();
23 public int GetNIFTIVersion()
24 { return GetNIFTIVersion_3(); }
26 private native void SetDescription_4(String id0);
27 public void SetDescription(String id0)
28 { SetDescription_4(id0); }
30 private native String GetDescription_5();
31 public String GetDescription()
32 { return GetDescription_5(); }
34 private native int GetTimeDimension_6();
35 public int GetTimeDimension()
36 { return GetTimeDimension_6(); }
38 private native void SetTimeDimension_7(int id0);
39 public void SetTimeDimension(int id0)
40 { SetTimeDimension_7(id0); }
42 private native double GetTimeSpacing_8();
43 public double GetTimeSpacing()
44 { return GetTimeSpacing_8(); }
46 private native void SetTimeSpacing_9(double id0);
47 public void SetTimeSpacing(double id0)
48 { SetTimeSpacing_9(id0); }
50 private native void SetRescaleSlope_10(double id0);
51 public void SetRescaleSlope(double id0)
52 { SetRescaleSlope_10(id0); }
54 private native double GetRescaleSlope_11();
55 public double GetRescaleSlope()
56 { return GetRescaleSlope_11(); }
58 private native void SetRescaleIntercept_12(double id0);
59 public void SetRescaleIntercept(double id0)
60 { SetRescaleIntercept_12(id0); }
62 private native double GetRescaleIntercept_13();
63 public double GetRescaleIntercept()
64 { return GetRescaleIntercept_13(); }
66 private native boolean GetPlanarRGB_14();
67 public boolean GetPlanarRGB()
68 { return GetPlanarRGB_14(); }
70 private native void SetPlanarRGB_15(boolean id0);
71 public void SetPlanarRGB(boolean id0)
72 { SetPlanarRGB_15(id0); }
74 private native void PlanarRGBOn_16();
75 public void PlanarRGBOn()
78 private native void PlanarRGBOff_17();
79 public void PlanarRGBOff()
80 { PlanarRGBOff_17(); }
82 private native void SetQFac_18(double id0);
83 public void SetQFac(double id0)
86 private native double GetQFac_19();
87 public double GetQFac()
88 { return GetQFac_19(); }
90 private native void SetQFormMatrix_20(vtkMatrix4x4 id0);
91 public void SetQFormMatrix(vtkMatrix4x4 id0)
92 { SetQFormMatrix_20(id0); }
94 private native long GetQFormMatrix_21();
95 public vtkMatrix4x4 GetQFormMatrix() {
96 long temp = GetQFormMatrix_21();
98 if (temp == 0) return null;
99 return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
102 private native void SetSFormMatrix_22(vtkMatrix4x4 id0);
103 public void SetSFormMatrix(vtkMatrix4x4 id0)
104 { SetSFormMatrix_22(id0); }
106 private native long GetSFormMatrix_23();
107 public vtkMatrix4x4 GetSFormMatrix() {
108 long temp = GetSFormMatrix_23();
110 if (temp == 0) return null;
111 return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
114 private native void SetNIFTIHeader_24(vtkNIFTIImageHeader id0);
115 public void SetNIFTIHeader(vtkNIFTIImageHeader id0)
116 { SetNIFTIHeader_24(id0); }
118 private native long GetNIFTIHeader_25();
119 public vtkNIFTIImageHeader GetNIFTIHeader() {
120 long temp = GetNIFTIHeader_25();
122 if (temp == 0) return null;
123 return (vtkNIFTIImageHeader)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
126 public vtkNIFTIImageWriter() { super(); }
128 public vtkNIFTIImageWriter(long id) { super(id); }
129 public native long VTKInit();