]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkImageData.java
Perform view direction switching via vtkCameraAndSelectorAction
[simantics/3d.git] / vtk / src / vtk / vtkImageData.java
1 // java wrapper for vtkImageData object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkImageData extends vtkDataSet
8 {
9
10   private native int IsTypeOf_0(String id0);
11   public int IsTypeOf(String id0)
12     { return IsTypeOf_0(id0); }
13
14   private native int IsA_1(String id0);
15   public int IsA(String id0)
16     { return IsA_1(id0); }
17
18   private native void CopyStructure_2(vtkDataSet id0);
19   public void CopyStructure(vtkDataSet id0)
20     { CopyStructure_2(id0); }
21
22   private native int GetDataObjectType_3();
23   public int GetDataObjectType()
24     { return GetDataObjectType_3(); }
25
26   private native int GetNumberOfCells_4();
27   public int GetNumberOfCells()
28     { return GetNumberOfCells_4(); }
29
30   private native int GetNumberOfPoints_5();
31   public int GetNumberOfPoints()
32     { return GetNumberOfPoints_5(); }
33
34   private native double[] GetPoint_6(int id0);
35   public double[] GetPoint(int id0)
36     { return GetPoint_6(id0); }
37
38   private native void GetPoint_7(int id0,double id1[]);
39   public void GetPoint(int id0,double id1[])
40     { GetPoint_7(id0,id1); }
41
42   private native long GetCell_8(int id0);
43   public vtkCell GetCell(int id0) {
44     long temp = GetCell_8(id0);
45
46     if (temp == 0) return null;
47     return (vtkCell)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
48 }
49
50   private native long GetCell_9(int id0,int id1,int id2);
51   public vtkCell GetCell(int id0,int id1,int id2) {
52     long temp = GetCell_9(id0,id1,id2);
53
54     if (temp == 0) return null;
55     return (vtkCell)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
56 }
57
58   private native void GetCell_10(int id0,vtkGenericCell id1);
59   public void GetCell(int id0,vtkGenericCell id1)
60     { GetCell_10(id0,id1); }
61
62   private native void GetCellBounds_11(int id0,double id1[]);
63   public void GetCellBounds(int id0,double id1[])
64     { GetCellBounds_11(id0,id1); }
65
66   private native int FindPoint_12(double id0,double id1,double id2);
67   public int FindPoint(double id0,double id1,double id2)
68     { return FindPoint_12(id0,id1,id2); }
69
70   private native int FindPoint_13(double id0[]);
71   public int FindPoint(double id0[])
72     { return FindPoint_13(id0); }
73
74   private native int GetCellType_14(int id0);
75   public int GetCellType(int id0)
76     { return GetCellType_14(id0); }
77
78   private native void GetCellPoints_15(int id0,vtkIdList id1);
79   public void GetCellPoints(int id0,vtkIdList id1)
80     { GetCellPoints_15(id0,id1); }
81
82   private native void GetPointCells_16(int id0,vtkIdList id1);
83   public void GetPointCells(int id0,vtkIdList id1)
84     { GetPointCells_16(id0,id1); }
85
86   private native void ComputeBounds_17();
87   public void ComputeBounds()
88     { ComputeBounds_17(); }
89
90   private native int GetMaxCellSize_18();
91   public int GetMaxCellSize()
92     { return GetMaxCellSize_18(); }
93
94   private native void Initialize_19();
95   public void Initialize()
96     { Initialize_19(); }
97
98   private native void SetDimensions_20(int id0,int id1,int id2);
99   public void SetDimensions(int id0,int id1,int id2)
100     { SetDimensions_20(id0,id1,id2); }
101
102   private native void SetDimensions_21(int id0[]);
103   public void SetDimensions(int id0[])
104     { SetDimensions_21(id0); }
105
106   private native int[]  GetDimensions_22();
107   public int[]  GetDimensions()
108     { return GetDimensions_22(); }
109
110   private native void GetDimensions_23(int id0[]);
111   public void GetDimensions(int id0[])
112     { GetDimensions_23(id0); }
113
114   private native int ComputeStructuredCoordinates_24(double id0[],int id1[],double id2[]);
115   public int ComputeStructuredCoordinates(double id0[],int id1[],double id2[])
116     { return ComputeStructuredCoordinates_24(id0,id1,id2); }
117
118   private native void GetVoxelGradient_25(int id0,int id1,int id2,vtkDataArray id3,vtkDataArray id4);
119   public void GetVoxelGradient(int id0,int id1,int id2,vtkDataArray id3,vtkDataArray id4)
120     { GetVoxelGradient_25(id0,id1,id2,id3,id4); }
121
122   private native void GetPointGradient_26(int id0,int id1,int id2,vtkDataArray id3,double id4[]);
123   public void GetPointGradient(int id0,int id1,int id2,vtkDataArray id3,double id4[])
124     { GetPointGradient_26(id0,id1,id2,id3,id4); }
125
126   private native int GetDataDimension_27();
127   public int GetDataDimension()
128     { return GetDataDimension_27(); }
129
130   private native int ComputePointId_28(int id0[]);
131   public int ComputePointId(int id0[])
132     { return ComputePointId_28(id0); }
133
134   private native int ComputeCellId_29(int id0[]);
135   public int ComputeCellId(int id0[])
136     { return ComputeCellId_29(id0); }
137
138   private native void SetExtent_30(int id0[]);
139   public void SetExtent(int id0[])
140     { SetExtent_30(id0); }
141
142   private native void SetExtent_31(int id0,int id1,int id2,int id3,int id4,int id5);
143   public void SetExtent(int id0,int id1,int id2,int id3,int id4,int id5)
144     { SetExtent_31(id0,id1,id2,id3,id4,id5); }
145
146   private native int[]  GetExtent_32();
147   public int[]  GetExtent()
148     { return GetExtent_32(); }
149
150   private native double GetScalarTypeMin_33(vtkInformation id0);
151   public double GetScalarTypeMin(vtkInformation id0)
152     { return GetScalarTypeMin_33(id0); }
153
154   private native double GetScalarTypeMin_34();
155   public double GetScalarTypeMin()
156     { return GetScalarTypeMin_34(); }
157
158   private native double GetScalarTypeMax_35(vtkInformation id0);
159   public double GetScalarTypeMax(vtkInformation id0)
160     { return GetScalarTypeMax_35(id0); }
161
162   private native double GetScalarTypeMax_36();
163   public double GetScalarTypeMax()
164     { return GetScalarTypeMax_36(); }
165
166   private native int GetScalarSize_37(vtkInformation id0);
167   public int GetScalarSize(vtkInformation id0)
168     { return GetScalarSize_37(id0); }
169
170   private native int GetScalarSize_38();
171   public int GetScalarSize()
172     { return GetScalarSize_38(); }
173
174   private native int[]  GetIncrements_39();
175   public int[]  GetIncrements()
176     { return GetIncrements_39(); }
177
178   private native void GetIncrements_40(int id0[]);
179   public void GetIncrements(int id0[])
180     { GetIncrements_40(id0); }
181
182   private native int[]  GetIncrements_41(vtkDataArray id0);
183   public int[]  GetIncrements(vtkDataArray id0)
184     { return GetIncrements_41(id0); }
185
186   private native void GetIncrements_42(vtkDataArray id0,int id1[]);
187   public void GetIncrements(vtkDataArray id0,int id1[])
188     { GetIncrements_42(id0,id1); }
189
190   private native double GetScalarComponentAsFloat_43(int id0,int id1,int id2,int id3);
191   public double GetScalarComponentAsFloat(int id0,int id1,int id2,int id3)
192     { return GetScalarComponentAsFloat_43(id0,id1,id2,id3); }
193
194   private native void SetScalarComponentFromFloat_44(int id0,int id1,int id2,int id3,double id4);
195   public void SetScalarComponentFromFloat(int id0,int id1,int id2,int id3,double id4)
196     { SetScalarComponentFromFloat_44(id0,id1,id2,id3,id4); }
197
198   private native double GetScalarComponentAsDouble_45(int id0,int id1,int id2,int id3);
199   public double GetScalarComponentAsDouble(int id0,int id1,int id2,int id3)
200     { return GetScalarComponentAsDouble_45(id0,id1,id2,id3); }
201
202   private native void SetScalarComponentFromDouble_46(int id0,int id1,int id2,int id3,double id4);
203   public void SetScalarComponentFromDouble(int id0,int id1,int id2,int id3,double id4)
204     { SetScalarComponentFromDouble_46(id0,id1,id2,id3,id4); }
205
206   private native void AllocateScalars_47(int id0,int id1);
207   public void AllocateScalars(int id0,int id1)
208     { AllocateScalars_47(id0,id1); }
209
210   private native void AllocateScalars_48(vtkInformation id0);
211   public void AllocateScalars(vtkInformation id0)
212     { AllocateScalars_48(id0); }
213
214   private native void CopyAndCastFrom_49(vtkImageData id0,int id1[]);
215   public void CopyAndCastFrom(vtkImageData id0,int id1[])
216     { CopyAndCastFrom_49(id0,id1); }
217
218   private native void CopyAndCastFrom_50(vtkImageData id0,int id1,int id2,int id3,int id4,int id5,int id6);
219   public void CopyAndCastFrom(vtkImageData id0,int id1,int id2,int id3,int id4,int id5,int id6)
220     { CopyAndCastFrom_50(id0,id1,id2,id3,id4,id5,id6); }
221
222   private native int GetActualMemorySize_51();
223   public int GetActualMemorySize()
224     { return GetActualMemorySize_51(); }
225
226   private native void SetSpacing_52(double id0,double id1,double id2);
227   public void SetSpacing(double id0,double id1,double id2)
228     { SetSpacing_52(id0,id1,id2); }
229
230   private native void SetSpacing_53(double id0[]);
231   public void SetSpacing(double id0[])
232     { SetSpacing_53(id0); }
233
234   private native double[] GetSpacing_54();
235   public double[] GetSpacing()
236     { return GetSpacing_54(); }
237
238   private native void SetOrigin_55(double id0,double id1,double id2);
239   public void SetOrigin(double id0,double id1,double id2)
240     { SetOrigin_55(id0,id1,id2); }
241
242   private native void SetOrigin_56(double id0[]);
243   public void SetOrigin(double id0[])
244     { SetOrigin_56(id0); }
245
246   private native double[] GetOrigin_57();
247   public double[] GetOrigin()
248     { return GetOrigin_57(); }
249
250   private native void SetScalarType_58(int id0,vtkInformation id1);
251   public void SetScalarType(int id0,vtkInformation id1)
252     { SetScalarType_58(id0,id1); }
253
254   private native int GetScalarType_59(vtkInformation id0);
255   public int GetScalarType(vtkInformation id0)
256     { return GetScalarType_59(id0); }
257
258   private native boolean HasScalarType_60(vtkInformation id0);
259   public boolean HasScalarType(vtkInformation id0)
260     { return HasScalarType_60(id0); }
261
262   private native int GetScalarType_61();
263   public int GetScalarType()
264     { return GetScalarType_61(); }
265
266   private native String GetScalarTypeAsString_62();
267   public String GetScalarTypeAsString()
268     { return GetScalarTypeAsString_62(); }
269
270   private native void SetNumberOfScalarComponents_63(int id0,vtkInformation id1);
271   public void SetNumberOfScalarComponents(int id0,vtkInformation id1)
272     { SetNumberOfScalarComponents_63(id0,id1); }
273
274   private native int GetNumberOfScalarComponents_64(vtkInformation id0);
275   public int GetNumberOfScalarComponents(vtkInformation id0)
276     { return GetNumberOfScalarComponents_64(id0); }
277
278   private native boolean HasNumberOfScalarComponents_65(vtkInformation id0);
279   public boolean HasNumberOfScalarComponents(vtkInformation id0)
280     { return HasNumberOfScalarComponents_65(id0); }
281
282   private native int GetNumberOfScalarComponents_66();
283   public int GetNumberOfScalarComponents()
284     { return GetNumberOfScalarComponents_66(); }
285
286   private native void CopyInformationFromPipeline_67(vtkInformation id0);
287   public void CopyInformationFromPipeline(vtkInformation id0)
288     { CopyInformationFromPipeline_67(id0); }
289
290   private native void CopyInformationToPipeline_68(vtkInformation id0);
291   public void CopyInformationToPipeline(vtkInformation id0)
292     { CopyInformationToPipeline_68(id0); }
293
294   private native void PrepareForNewData_69();
295   public void PrepareForNewData()
296     { PrepareForNewData_69(); }
297
298   private native void ShallowCopy_70(vtkDataObject id0);
299   public void ShallowCopy(vtkDataObject id0)
300     { ShallowCopy_70(id0); }
301
302   private native void DeepCopy_71(vtkDataObject id0);
303   public void DeepCopy(vtkDataObject id0)
304     { DeepCopy_71(id0); }
305
306   private native void GetArrayIncrements_72(vtkDataArray id0,int id1[]);
307   public void GetArrayIncrements(vtkDataArray id0,int id1[])
308     { GetArrayIncrements_72(id0,id1); }
309
310   private native int GetExtentType_73();
311   public int GetExtentType()
312     { return GetExtentType_73(); }
313
314   private native long GetData_74(vtkInformation id0);
315   public vtkImageData GetData(vtkInformation id0) {
316     long temp = GetData_74(id0);
317
318     if (temp == 0) return null;
319     return (vtkImageData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
320 }
321
322   private native long GetData_75(vtkInformationVector id0,int id1);
323   public vtkImageData GetData(vtkInformationVector id0,int id1) {
324     long temp = GetData_75(id0,id1);
325
326     if (temp == 0) return null;
327     return (vtkImageData)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
328 }
329
330   public vtkImageData() { super(); }
331
332   public vtkImageData(long id) { super(id); }
333   public native long   VTKInit();
334
335 }