]> gerrit.simantics Code Review - simantics/3d.git/blob - vtk/src/vtk/vtkTextureObject.java
Editor internal toolbar for Plant3D editor
[simantics/3d.git] / vtk / src / vtk / vtkTextureObject.java
1 // java wrapper for vtkTextureObject object
2 //
3
4 package vtk;
5 import vtk.*;
6
7 public class vtkTextureObject extends vtkObject
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 SetContext_2(vtkOpenGLRenderWindow id0);
19   public void SetContext(vtkOpenGLRenderWindow id0)
20     { SetContext_2(id0); }
21
22   private native long GetContext_3();
23   public vtkOpenGLRenderWindow GetContext() {
24     long temp = GetContext_3();
25
26     if (temp == 0) return null;
27     return (vtkOpenGLRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
28 }
29
30   private native int GetWidth_4();
31   public int GetWidth()
32     { return GetWidth_4(); }
33
34   private native int GetHeight_5();
35   public int GetHeight()
36     { return GetHeight_5(); }
37
38   private native int GetDepth_6();
39   public int GetDepth()
40     { return GetDepth_6(); }
41
42   private native int GetSamples_7();
43   public int GetSamples()
44     { return GetSamples_7(); }
45
46   private native int GetComponents_8();
47   public int GetComponents()
48     { return GetComponents_8(); }
49
50   private native int GetTuples_9();
51   public int GetTuples()
52     { return GetTuples_9(); }
53
54   private native int GetNumberOfDimensions_10();
55   public int GetNumberOfDimensions()
56     { return GetNumberOfDimensions_10(); }
57
58   private native void SetSamples_11(int id0);
59   public void SetSamples(int id0)
60     { SetSamples_11(id0); }
61
62   private native int GetTarget_12();
63   public int GetTarget()
64     { return GetTarget_12(); }
65
66   private native int GetHandle_13();
67   public int GetHandle()
68     { return GetHandle_13(); }
69
70   private native int GetTextureUnit_14();
71   public int GetTextureUnit()
72     { return GetTextureUnit_14(); }
73
74   private native void Bind_15();
75   public void Bind()
76     { Bind_15(); }
77
78   private native void Activate_16();
79   public void Activate()
80     { Activate_16(); }
81
82   private native void Deactivate_17();
83   public void Deactivate()
84     { Deactivate_17(); }
85
86   private native void ReleaseGraphicsResources_18(vtkWindow id0);
87   public void ReleaseGraphicsResources(vtkWindow id0)
88     { ReleaseGraphicsResources_18(id0); }
89
90   private native boolean IsBound_19();
91   public boolean IsBound()
92     { return IsBound_19(); }
93
94   private native void SendParameters_20();
95   public void SendParameters()
96     { SendParameters_20(); }
97
98   private native void SetAutoParameters_21(int id0);
99   public void SetAutoParameters(int id0)
100     { SetAutoParameters_21(id0); }
101
102   private native int GetAutoParameters_22();
103   public int GetAutoParameters()
104     { return GetAutoParameters_22(); }
105
106   private native boolean CreateTextureBuffer_23(int id0,int id1,int id2,vtkOpenGLBufferObject id3);
107   public boolean CreateTextureBuffer(int id0,int id1,int id2,vtkOpenGLBufferObject id3)
108     { return CreateTextureBuffer_23(id0,id1,id2,id3); }
109
110   private native boolean Create1D_24(int id0,vtkPixelBufferObject id1,boolean id2);
111   public boolean Create1D(int id0,vtkPixelBufferObject id1,boolean id2)
112     { return Create1D_24(id0,id1,id2); }
113
114   private native boolean Create2D_25(int id0,int id1,int id2,vtkPixelBufferObject id3,boolean id4);
115   public boolean Create2D(int id0,int id1,int id2,vtkPixelBufferObject id3,boolean id4)
116     { return Create2D_25(id0,id1,id2,id3,id4); }
117
118   private native boolean Create3D_26(int id0,int id1,int id2,int id3,vtkPixelBufferObject id4,boolean id5);
119   public boolean Create3D(int id0,int id1,int id2,int id3,vtkPixelBufferObject id4,boolean id5)
120     { return Create3D_26(id0,id1,id2,id3,id4,id5); }
121
122   private native boolean AllocateProxyTexture3D_27(int id0,int id1,int id2,int id3,int id4);
123   public boolean AllocateProxyTexture3D(int id0,int id1,int id2,int id3,int id4)
124     { return AllocateProxyTexture3D_27(id0,id1,id2,id3,id4); }
125
126   private native long Download_28();
127   public vtkPixelBufferObject Download() {
128     long temp = Download_28();
129
130     if (temp == 0) return null;
131     return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
132 }
133
134   private native boolean CreateDepth_29(int id0,int id1,int id2,vtkPixelBufferObject id3);
135   public boolean CreateDepth(int id0,int id1,int id2,vtkPixelBufferObject id3)
136     { return CreateDepth_29(id0,id1,id2,id3); }
137
138   private native boolean AllocateDepth_30(int id0,int id1,int id2);
139   public boolean AllocateDepth(int id0,int id1,int id2)
140     { return AllocateDepth_30(id0,id1,id2); }
141
142   private native boolean Allocate1D_31(int id0,int id1,int id2);
143   public boolean Allocate1D(int id0,int id1,int id2)
144     { return Allocate1D_31(id0,id1,id2); }
145
146   private native boolean Allocate2D_32(int id0,int id1,int id2,int id3,int id4);
147   public boolean Allocate2D(int id0,int id1,int id2,int id3,int id4)
148     { return Allocate2D_32(id0,id1,id2,id3,id4); }
149
150   private native boolean Allocate3D_33(int id0,int id1,int id2,int id3,int id4);
151   public boolean Allocate3D(int id0,int id1,int id2,int id3,int id4)
152     { return Allocate3D_33(id0,id1,id2,id3,id4); }
153
154   private native boolean Create2D_34(int id0,int id1,int id2,int id3,boolean id4);
155   public boolean Create2D(int id0,int id1,int id2,int id3,boolean id4)
156     { return Create2D_34(id0,id1,id2,id3,id4); }
157
158   private native boolean Create3D_35(int id0,int id1,int id2,int id3,int id4,boolean id5);
159   public boolean Create3D(int id0,int id1,int id2,int id3,int id4,boolean id5)
160     { return Create3D_35(id0,id1,id2,id3,id4,id5); }
161
162   private native int GetVTKDataType_36();
163   public int GetVTKDataType()
164     { return GetVTKDataType_36(); }
165
166   private native int GetDataType_37(int id0);
167   public int GetDataType(int id0)
168     { return GetDataType_37(id0); }
169
170   private native void SetDataType_38(int id0);
171   public void SetDataType(int id0)
172     { SetDataType_38(id0); }
173
174   private native int GetDefaultDataType_39(int id0);
175   public int GetDefaultDataType(int id0)
176     { return GetDefaultDataType_39(id0); }
177
178   private native int GetInternalFormat_40(int id0,int id1,boolean id2);
179   public int GetInternalFormat(int id0,int id1,boolean id2)
180     { return GetInternalFormat_40(id0,id1,id2); }
181
182   private native void SetInternalFormat_41(int id0);
183   public void SetInternalFormat(int id0)
184     { SetInternalFormat_41(id0); }
185
186   private native int GetDefaultInternalFormat_42(int id0,int id1,boolean id2);
187   public int GetDefaultInternalFormat(int id0,int id1,boolean id2)
188     { return GetDefaultInternalFormat_42(id0,id1,id2); }
189
190   private native int GetFormat_43(int id0,int id1,boolean id2);
191   public int GetFormat(int id0,int id1,boolean id2)
192     { return GetFormat_43(id0,id1,id2); }
193
194   private native void SetFormat_44(int id0);
195   public void SetFormat(int id0)
196     { SetFormat_44(id0); }
197
198   private native int GetDefaultFormat_45(int id0,int id1,boolean id2);
199   public int GetDefaultFormat(int id0,int id1,boolean id2)
200     { return GetDefaultFormat_45(id0,id1,id2); }
201
202   private native void ResetFormatAndType_46();
203   public void ResetFormatAndType()
204     { ResetFormatAndType_46(); }
205
206   private native int GetMinificationFilterMode_47(int id0);
207   public int GetMinificationFilterMode(int id0)
208     { return GetMinificationFilterMode_47(id0); }
209
210   private native int GetMagnificationFilterMode_48(int id0);
211   public int GetMagnificationFilterMode(int id0)
212     { return GetMagnificationFilterMode_48(id0); }
213
214   private native int GetWrapSMode_49(int id0);
215   public int GetWrapSMode(int id0)
216     { return GetWrapSMode_49(id0); }
217
218   private native int GetWrapTMode_50(int id0);
219   public int GetWrapTMode(int id0)
220     { return GetWrapTMode_50(id0); }
221
222   private native int GetWrapRMode_51(int id0);
223   public int GetWrapRMode(int id0)
224     { return GetWrapRMode_51(id0); }
225
226   private native void SetRequireDepthBufferFloat_52(boolean id0);
227   public void SetRequireDepthBufferFloat(boolean id0)
228     { SetRequireDepthBufferFloat_52(id0); }
229
230   private native boolean GetRequireDepthBufferFloat_53();
231   public boolean GetRequireDepthBufferFloat()
232     { return GetRequireDepthBufferFloat_53(); }
233
234   private native boolean GetSupportsDepthBufferFloat_54();
235   public boolean GetSupportsDepthBufferFloat()
236     { return GetSupportsDepthBufferFloat_54(); }
237
238   private native void SetRequireTextureFloat_55(boolean id0);
239   public void SetRequireTextureFloat(boolean id0)
240     { SetRequireTextureFloat_55(id0); }
241
242   private native boolean GetRequireTextureFloat_56();
243   public boolean GetRequireTextureFloat()
244     { return GetRequireTextureFloat_56(); }
245
246   private native boolean GetSupportsTextureFloat_57();
247   public boolean GetSupportsTextureFloat()
248     { return GetSupportsTextureFloat_57(); }
249
250   private native void SetRequireTextureInteger_58(boolean id0);
251   public void SetRequireTextureInteger(boolean id0)
252     { SetRequireTextureInteger_58(id0); }
253
254   private native boolean GetRequireTextureInteger_59();
255   public boolean GetRequireTextureInteger()
256     { return GetRequireTextureInteger_59(); }
257
258   private native boolean GetSupportsTextureInteger_60();
259   public boolean GetSupportsTextureInteger()
260     { return GetSupportsTextureInteger_60(); }
261
262   private native int GetWrapS_61();
263   public int GetWrapS()
264     { return GetWrapS_61(); }
265
266   private native void SetWrapS_62(int id0);
267   public void SetWrapS(int id0)
268     { SetWrapS_62(id0); }
269
270   private native int GetWrapT_63();
271   public int GetWrapT()
272     { return GetWrapT_63(); }
273
274   private native void SetWrapT_64(int id0);
275   public void SetWrapT(int id0)
276     { SetWrapT_64(id0); }
277
278   private native int GetWrapR_65();
279   public int GetWrapR()
280     { return GetWrapR_65(); }
281
282   private native void SetWrapR_66(int id0);
283   public void SetWrapR(int id0)
284     { SetWrapR_66(id0); }
285
286   private native int GetMinificationFilter_67();
287   public int GetMinificationFilter()
288     { return GetMinificationFilter_67(); }
289
290   private native void SetMinificationFilter_68(int id0);
291   public void SetMinificationFilter(int id0)
292     { SetMinificationFilter_68(id0); }
293
294   private native int GetMagnificationFilter_69();
295   public int GetMagnificationFilter()
296     { return GetMagnificationFilter_69(); }
297
298   private native void SetMagnificationFilter_70(int id0);
299   public void SetMagnificationFilter(int id0)
300     { SetMagnificationFilter_70(id0); }
301
302   private native void SetLinearMagnification_71(boolean id0);
303   public void SetLinearMagnification(boolean id0)
304     { SetLinearMagnification_71(id0); }
305
306   private native boolean GetLinearMagnification_72();
307   public boolean GetLinearMagnification()
308     { return GetLinearMagnification_72(); }
309
310   private native void SetBorderColor_73(double id0,double id1,double id2,double id3);
311   public void SetBorderColor(double id0,double id1,double id2,double id3)
312     { SetBorderColor_73(id0,id1,id2,id3); }
313
314   private native void SetBorderColor_74(double id0[]);
315   public void SetBorderColor(double id0[])
316     { SetBorderColor_74(id0); }
317
318   private native double[] GetBorderColor_75();
319   public double[] GetBorderColor()
320     { return GetBorderColor_75(); }
321
322   private native void SetMinLOD_76(double id0);
323   public void SetMinLOD(double id0)
324     { SetMinLOD_76(id0); }
325
326   private native double GetMinLOD_77();
327   public double GetMinLOD()
328     { return GetMinLOD_77(); }
329
330   private native void SetMaxLOD_78(double id0);
331   public void SetMaxLOD(double id0)
332     { SetMaxLOD_78(id0); }
333
334   private native double GetMaxLOD_79();
335   public double GetMaxLOD()
336     { return GetMaxLOD_79(); }
337
338   private native void SetBaseLevel_80(int id0);
339   public void SetBaseLevel(int id0)
340     { SetBaseLevel_80(id0); }
341
342   private native int GetBaseLevel_81();
343   public int GetBaseLevel()
344     { return GetBaseLevel_81(); }
345
346   private native void SetMaxLevel_82(int id0);
347   public void SetMaxLevel(int id0)
348     { SetMaxLevel_82(id0); }
349
350   private native int GetMaxLevel_83();
351   public int GetMaxLevel()
352     { return GetMaxLevel_83(); }
353
354   private native boolean GetDepthTextureCompare_84();
355   public boolean GetDepthTextureCompare()
356     { return GetDepthTextureCompare_84(); }
357
358   private native void SetDepthTextureCompare_85(boolean id0);
359   public void SetDepthTextureCompare(boolean id0)
360     { SetDepthTextureCompare_85(id0); }
361
362   private native int GetDepthTextureCompareFunction_86();
363   public int GetDepthTextureCompareFunction()
364     { return GetDepthTextureCompareFunction_86(); }
365
366   private native void SetDepthTextureCompareFunction_87(int id0);
367   public void SetDepthTextureCompareFunction(int id0)
368     { SetDepthTextureCompareFunction_87(id0); }
369
370   private native boolean GetGenerateMipmap_88();
371   public boolean GetGenerateMipmap()
372     { return GetGenerateMipmap_88(); }
373
374   private native void SetGenerateMipmap_89(boolean id0);
375   public void SetGenerateMipmap(boolean id0)
376     { SetGenerateMipmap_89(id0); }
377
378   private native int GetMaximumTextureSize_90(vtkOpenGLRenderWindow id0);
379   public int GetMaximumTextureSize(vtkOpenGLRenderWindow id0)
380     { return GetMaximumTextureSize_90(id0); }
381
382   private native int GetMaximumTextureSize3D_91(vtkOpenGLRenderWindow id0);
383   public int GetMaximumTextureSize3D(vtkOpenGLRenderWindow id0)
384     { return GetMaximumTextureSize3D_91(id0); }
385
386   private native int GetMaximumTextureSize3D_92();
387   public int GetMaximumTextureSize3D()
388     { return GetMaximumTextureSize3D_92(); }
389
390   private native boolean IsSupported_93(vtkOpenGLRenderWindow id0,boolean id1,boolean id2,boolean id3);
391   public boolean IsSupported(vtkOpenGLRenderWindow id0,boolean id1,boolean id2,boolean id3)
392     { return IsSupported_93(id0,id1,id2,id3); }
393
394   private native boolean IsSupported_94(vtkOpenGLRenderWindow id0);
395   public boolean IsSupported(vtkOpenGLRenderWindow id0)
396     { return IsSupported_94(id0); }
397
398   private native void CopyToFrameBuffer_95(vtkShaderProgram id0,vtkOpenGLVertexArrayObject id1);
399   public void CopyToFrameBuffer(vtkShaderProgram id0,vtkOpenGLVertexArrayObject id1)
400     { CopyToFrameBuffer_95(id0,id1); }
401
402   private native void CopyToFrameBuffer_96(int id0,int id1,int id2,int id3,int id4,int id5,int id6,int id7,int id8,int id9,vtkShaderProgram id10,vtkOpenGLVertexArrayObject id11);
403   public void CopyToFrameBuffer(int id0,int id1,int id2,int id3,int id4,int id5,int id6,int id7,int id8,int id9,vtkShaderProgram id10,vtkOpenGLVertexArrayObject id11)
404     { CopyToFrameBuffer_96(id0,id1,id2,id3,id4,id5,id6,id7,id8,id9,id10,id11); }
405
406   private native void CopyToFrameBuffer_97(int id0,int id1,int id2,int id3,int id4,int id5,int id6,int id7,vtkShaderProgram id8,vtkOpenGLVertexArrayObject id9);
407   public void CopyToFrameBuffer(int id0,int id1,int id2,int id3,int id4,int id5,int id6,int id7,vtkShaderProgram id8,vtkOpenGLVertexArrayObject id9)
408     { CopyToFrameBuffer_97(id0,id1,id2,id3,id4,id5,id6,id7,id8,id9); }
409
410   private native void CopyFromFrameBuffer_98(int id0,int id1,int id2,int id3,int id4,int id5);
411   public void CopyFromFrameBuffer(int id0,int id1,int id2,int id3,int id4,int id5)
412     { CopyFromFrameBuffer_98(id0,id1,id2,id3,id4,id5); }
413
414   private native void Resize_99(int id0,int id1);
415   public void Resize(int id0,int id1)
416     { Resize_99(id0,id1); }
417
418   private native boolean GetUseSRGBColorSpace_100();
419   public boolean GetUseSRGBColorSpace()
420     { return GetUseSRGBColorSpace_100(); }
421
422   private native void SetUseSRGBColorSpace_101(boolean id0);
423   public void SetUseSRGBColorSpace(boolean id0)
424     { SetUseSRGBColorSpace_101(id0); }
425
426   private native void UseSRGBColorSpaceOn_102();
427   public void UseSRGBColorSpaceOn()
428     { UseSRGBColorSpaceOn_102(); }
429
430   private native void UseSRGBColorSpaceOff_103();
431   public void UseSRGBColorSpaceOff()
432     { UseSRGBColorSpaceOff_103(); }
433
434   public vtkTextureObject() { super(); }
435
436   public vtkTextureObject(long id) { super(id); }
437   public native long   VTKInit();
438
439 }