1 // java wrapper for vtkTextureObject object
7 public class vtkTextureObject extends vtkObject
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 SetContext_2(vtkOpenGLRenderWindow id0);
19 public void SetContext(vtkOpenGLRenderWindow id0)
20 { SetContext_2(id0); }
22 private native long GetContext_3();
23 public vtkOpenGLRenderWindow GetContext() {
24 long temp = GetContext_3();
26 if (temp == 0) return null;
27 return (vtkOpenGLRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
30 private native int GetWidth_4();
32 { return GetWidth_4(); }
34 private native int GetHeight_5();
35 public int GetHeight()
36 { return GetHeight_5(); }
38 private native int GetDepth_6();
40 { return GetDepth_6(); }
42 private native int GetSamples_7();
43 public int GetSamples()
44 { return GetSamples_7(); }
46 private native int GetComponents_8();
47 public int GetComponents()
48 { return GetComponents_8(); }
50 private native int GetTuples_9();
51 public int GetTuples()
52 { return GetTuples_9(); }
54 private native int GetNumberOfDimensions_10();
55 public int GetNumberOfDimensions()
56 { return GetNumberOfDimensions_10(); }
58 private native void SetSamples_11(int id0);
59 public void SetSamples(int id0)
60 { SetSamples_11(id0); }
62 private native int GetTarget_12();
63 public int GetTarget()
64 { return GetTarget_12(); }
66 private native int GetHandle_13();
67 public int GetHandle()
68 { return GetHandle_13(); }
70 private native int GetTextureUnit_14();
71 public int GetTextureUnit()
72 { return GetTextureUnit_14(); }
74 private native void Bind_15();
78 private native void Activate_16();
79 public void Activate()
82 private native void Deactivate_17();
83 public void Deactivate()
86 private native void ReleaseGraphicsResources_18(vtkWindow id0);
87 public void ReleaseGraphicsResources(vtkWindow id0)
88 { ReleaseGraphicsResources_18(id0); }
90 private native boolean IsBound_19();
91 public boolean IsBound()
92 { return IsBound_19(); }
94 private native void SendParameters_20();
95 public void SendParameters()
96 { SendParameters_20(); }
98 private native void SetAutoParameters_21(int id0);
99 public void SetAutoParameters(int id0)
100 { SetAutoParameters_21(id0); }
102 private native int GetAutoParameters_22();
103 public int GetAutoParameters()
104 { return GetAutoParameters_22(); }
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); }
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); }
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); }
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); }
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); }
126 private native long Download_28();
127 public vtkPixelBufferObject Download() {
128 long temp = Download_28();
130 if (temp == 0) return null;
131 return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
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); }
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); }
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); }
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); }
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); }
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); }
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); }
162 private native int GetVTKDataType_36();
163 public int GetVTKDataType()
164 { return GetVTKDataType_36(); }
166 private native int GetDataType_37(int id0);
167 public int GetDataType(int id0)
168 { return GetDataType_37(id0); }
170 private native void SetDataType_38(int id0);
171 public void SetDataType(int id0)
172 { SetDataType_38(id0); }
174 private native int GetDefaultDataType_39(int id0);
175 public int GetDefaultDataType(int id0)
176 { return GetDefaultDataType_39(id0); }
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); }
182 private native void SetInternalFormat_41(int id0);
183 public void SetInternalFormat(int id0)
184 { SetInternalFormat_41(id0); }
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); }
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); }
194 private native void SetFormat_44(int id0);
195 public void SetFormat(int id0)
196 { SetFormat_44(id0); }
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); }
202 private native void ResetFormatAndType_46();
203 public void ResetFormatAndType()
204 { ResetFormatAndType_46(); }
206 private native int GetMinificationFilterMode_47(int id0);
207 public int GetMinificationFilterMode(int id0)
208 { return GetMinificationFilterMode_47(id0); }
210 private native int GetMagnificationFilterMode_48(int id0);
211 public int GetMagnificationFilterMode(int id0)
212 { return GetMagnificationFilterMode_48(id0); }
214 private native int GetWrapSMode_49(int id0);
215 public int GetWrapSMode(int id0)
216 { return GetWrapSMode_49(id0); }
218 private native int GetWrapTMode_50(int id0);
219 public int GetWrapTMode(int id0)
220 { return GetWrapTMode_50(id0); }
222 private native int GetWrapRMode_51(int id0);
223 public int GetWrapRMode(int id0)
224 { return GetWrapRMode_51(id0); }
226 private native void SetRequireDepthBufferFloat_52(boolean id0);
227 public void SetRequireDepthBufferFloat(boolean id0)
228 { SetRequireDepthBufferFloat_52(id0); }
230 private native boolean GetRequireDepthBufferFloat_53();
231 public boolean GetRequireDepthBufferFloat()
232 { return GetRequireDepthBufferFloat_53(); }
234 private native boolean GetSupportsDepthBufferFloat_54();
235 public boolean GetSupportsDepthBufferFloat()
236 { return GetSupportsDepthBufferFloat_54(); }
238 private native void SetRequireTextureFloat_55(boolean id0);
239 public void SetRequireTextureFloat(boolean id0)
240 { SetRequireTextureFloat_55(id0); }
242 private native boolean GetRequireTextureFloat_56();
243 public boolean GetRequireTextureFloat()
244 { return GetRequireTextureFloat_56(); }
246 private native boolean GetSupportsTextureFloat_57();
247 public boolean GetSupportsTextureFloat()
248 { return GetSupportsTextureFloat_57(); }
250 private native void SetRequireTextureInteger_58(boolean id0);
251 public void SetRequireTextureInteger(boolean id0)
252 { SetRequireTextureInteger_58(id0); }
254 private native boolean GetRequireTextureInteger_59();
255 public boolean GetRequireTextureInteger()
256 { return GetRequireTextureInteger_59(); }
258 private native boolean GetSupportsTextureInteger_60();
259 public boolean GetSupportsTextureInteger()
260 { return GetSupportsTextureInteger_60(); }
262 private native int GetWrapS_61();
263 public int GetWrapS()
264 { return GetWrapS_61(); }
266 private native void SetWrapS_62(int id0);
267 public void SetWrapS(int id0)
268 { SetWrapS_62(id0); }
270 private native int GetWrapT_63();
271 public int GetWrapT()
272 { return GetWrapT_63(); }
274 private native void SetWrapT_64(int id0);
275 public void SetWrapT(int id0)
276 { SetWrapT_64(id0); }
278 private native int GetWrapR_65();
279 public int GetWrapR()
280 { return GetWrapR_65(); }
282 private native void SetWrapR_66(int id0);
283 public void SetWrapR(int id0)
284 { SetWrapR_66(id0); }
286 private native int GetMinificationFilter_67();
287 public int GetMinificationFilter()
288 { return GetMinificationFilter_67(); }
290 private native void SetMinificationFilter_68(int id0);
291 public void SetMinificationFilter(int id0)
292 { SetMinificationFilter_68(id0); }
294 private native int GetMagnificationFilter_69();
295 public int GetMagnificationFilter()
296 { return GetMagnificationFilter_69(); }
298 private native void SetMagnificationFilter_70(int id0);
299 public void SetMagnificationFilter(int id0)
300 { SetMagnificationFilter_70(id0); }
302 private native void SetLinearMagnification_71(boolean id0);
303 public void SetLinearMagnification(boolean id0)
304 { SetLinearMagnification_71(id0); }
306 private native boolean GetLinearMagnification_72();
307 public boolean GetLinearMagnification()
308 { return GetLinearMagnification_72(); }
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); }
314 private native void SetBorderColor_74(double id0[]);
315 public void SetBorderColor(double id0[])
316 { SetBorderColor_74(id0); }
318 private native double[] GetBorderColor_75();
319 public double[] GetBorderColor()
320 { return GetBorderColor_75(); }
322 private native void SetMinLOD_76(double id0);
323 public void SetMinLOD(double id0)
324 { SetMinLOD_76(id0); }
326 private native double GetMinLOD_77();
327 public double GetMinLOD()
328 { return GetMinLOD_77(); }
330 private native void SetMaxLOD_78(double id0);
331 public void SetMaxLOD(double id0)
332 { SetMaxLOD_78(id0); }
334 private native double GetMaxLOD_79();
335 public double GetMaxLOD()
336 { return GetMaxLOD_79(); }
338 private native void SetBaseLevel_80(int id0);
339 public void SetBaseLevel(int id0)
340 { SetBaseLevel_80(id0); }
342 private native int GetBaseLevel_81();
343 public int GetBaseLevel()
344 { return GetBaseLevel_81(); }
346 private native void SetMaxLevel_82(int id0);
347 public void SetMaxLevel(int id0)
348 { SetMaxLevel_82(id0); }
350 private native int GetMaxLevel_83();
351 public int GetMaxLevel()
352 { return GetMaxLevel_83(); }
354 private native boolean GetDepthTextureCompare_84();
355 public boolean GetDepthTextureCompare()
356 { return GetDepthTextureCompare_84(); }
358 private native void SetDepthTextureCompare_85(boolean id0);
359 public void SetDepthTextureCompare(boolean id0)
360 { SetDepthTextureCompare_85(id0); }
362 private native int GetDepthTextureCompareFunction_86();
363 public int GetDepthTextureCompareFunction()
364 { return GetDepthTextureCompareFunction_86(); }
366 private native void SetDepthTextureCompareFunction_87(int id0);
367 public void SetDepthTextureCompareFunction(int id0)
368 { SetDepthTextureCompareFunction_87(id0); }
370 private native boolean GetGenerateMipmap_88();
371 public boolean GetGenerateMipmap()
372 { return GetGenerateMipmap_88(); }
374 private native void SetGenerateMipmap_89(boolean id0);
375 public void SetGenerateMipmap(boolean id0)
376 { SetGenerateMipmap_89(id0); }
378 private native int GetMaximumTextureSize_90(vtkOpenGLRenderWindow id0);
379 public int GetMaximumTextureSize(vtkOpenGLRenderWindow id0)
380 { return GetMaximumTextureSize_90(id0); }
382 private native int GetMaximumTextureSize3D_91(vtkOpenGLRenderWindow id0);
383 public int GetMaximumTextureSize3D(vtkOpenGLRenderWindow id0)
384 { return GetMaximumTextureSize3D_91(id0); }
386 private native int GetMaximumTextureSize3D_92();
387 public int GetMaximumTextureSize3D()
388 { return GetMaximumTextureSize3D_92(); }
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); }
394 private native boolean IsSupported_94(vtkOpenGLRenderWindow id0);
395 public boolean IsSupported(vtkOpenGLRenderWindow id0)
396 { return IsSupported_94(id0); }
398 private native void CopyToFrameBuffer_95(vtkShaderProgram id0,vtkOpenGLVertexArrayObject id1);
399 public void CopyToFrameBuffer(vtkShaderProgram id0,vtkOpenGLVertexArrayObject id1)
400 { CopyToFrameBuffer_95(id0,id1); }
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); }
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); }
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); }
414 private native void Resize_99(int id0,int id1);
415 public void Resize(int id0,int id1)
416 { Resize_99(id0,id1); }
418 private native boolean GetUseSRGBColorSpace_100();
419 public boolean GetUseSRGBColorSpace()
420 { return GetUseSRGBColorSpace_100(); }
422 private native void SetUseSRGBColorSpace_101(boolean id0);
423 public void SetUseSRGBColorSpace(boolean id0)
424 { SetUseSRGBColorSpace_101(id0); }
426 private native void UseSRGBColorSpaceOn_102();
427 public void UseSRGBColorSpaceOn()
428 { UseSRGBColorSpaceOn_102(); }
430 private native void UseSRGBColorSpaceOff_103();
431 public void UseSRGBColorSpaceOff()
432 { UseSRGBColorSpaceOff_103(); }
434 public vtkTextureObject() { super(); }
436 public vtkTextureObject(long id) { super(id); }
437 public native long VTKInit();