// java wrapper for vtkOpenGLFramebufferObject object // package vtk; import vtk.*; public class vtkOpenGLFramebufferObject extends vtkFrameBufferObjectBase { private native int IsTypeOf_0(String id0); public int IsTypeOf(String id0) { return IsTypeOf_0(id0); } private native int IsA_1(String id0); public int IsA(String id0) { return IsA_1(id0); } private native void SetContext_2(vtkRenderWindow id0); public void SetContext(vtkRenderWindow id0) { SetContext_2(id0); } private native long GetContext_3(); public vtkOpenGLRenderWindow GetContext() { long temp = GetContext_3(); if (temp == 0) return null; return (vtkOpenGLRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void Bind_4(); public void Bind() { Bind_4(); } private native void Bind_5(int id0); public void Bind(int id0) { Bind_5(id0); } private native void UnBind_6(); public void UnBind() { UnBind_6(); } private native void UnBind_7(int id0); public void UnBind(int id0) { UnBind_7(id0); } private native void SaveCurrentBindings_8(); public void SaveCurrentBindings() { SaveCurrentBindings_8(); } private native void SaveCurrentBindings_9(int id0); public void SaveCurrentBindings(int id0) { SaveCurrentBindings_9(id0); } private native void SaveCurrentBindingsAndBuffers_10(); public void SaveCurrentBindingsAndBuffers() { SaveCurrentBindingsAndBuffers_10(); } private native void SaveCurrentBindingsAndBuffers_11(int id0); public void SaveCurrentBindingsAndBuffers(int id0) { SaveCurrentBindingsAndBuffers_11(id0); } private native void RestorePreviousBindings_12(); public void RestorePreviousBindings() { RestorePreviousBindings_12(); } private native void RestorePreviousBindings_13(int id0); public void RestorePreviousBindings(int id0) { RestorePreviousBindings_13(id0); } private native void RestorePreviousBindingsAndBuffers_14(); public void RestorePreviousBindingsAndBuffers() { RestorePreviousBindingsAndBuffers_14(); } private native void RestorePreviousBindingsAndBuffers_15(int id0); public void RestorePreviousBindingsAndBuffers(int id0) { RestorePreviousBindingsAndBuffers_15(id0); } private native void SaveCurrentBuffers_16(); public void SaveCurrentBuffers() { SaveCurrentBuffers_16(); } private native void SaveCurrentBuffers_17(int id0); public void SaveCurrentBuffers(int id0) { SaveCurrentBuffers_17(id0); } private native void RestorePreviousBuffers_18(); public void RestorePreviousBuffers() { RestorePreviousBuffers_18(); } private native void RestorePreviousBuffers_19(int id0); public void RestorePreviousBuffers(int id0) { RestorePreviousBuffers_19(id0); } private native boolean Start_20(int id0,int id1); public boolean Start(int id0,int id1) { return Start_20(id0,id1); } private native boolean StartNonOrtho_21(int id0,int id1); public boolean StartNonOrtho(int id0,int id1) { return StartNonOrtho_21(id0,id1); } private native void InitializeViewport_22(int id0,int id1); public void InitializeViewport(int id0,int id1) { InitializeViewport_22(id0,id1); } private native void ActivateDrawBuffers_23(int id0); public void ActivateDrawBuffers(int id0) { ActivateDrawBuffers_23(id0); } private native void ActivateDrawBuffer_24(int id0); public void ActivateDrawBuffer(int id0) { ActivateDrawBuffer_24(id0); } private native void ActivateReadBuffer_25(int id0); public void ActivateReadBuffer(int id0) { ActivateReadBuffer_25(id0); } private native void ActivateBuffer_26(int id0); public void ActivateBuffer(int id0) { ActivateBuffer_26(id0); } private native void DeactivateDrawBuffers_27(); public void DeactivateDrawBuffers() { DeactivateDrawBuffers_27(); } private native void DeactivateReadBuffer_28(); public void DeactivateReadBuffer() { DeactivateReadBuffer_28(); } private native void RenderQuad_29(int id0,int id1,int id2,int id3,vtkShaderProgram id4,vtkOpenGLVertexArrayObject id5); public void RenderQuad(int id0,int id1,int id2,int id3,vtkShaderProgram id4,vtkOpenGLVertexArrayObject id5) { RenderQuad_29(id0,id1,id2,id3,id4,id5); } private native void AddColorAttachment_30(int id0,int id1,vtkTextureObject id2,int id3,int id4,int id5); public void AddColorAttachment(int id0,int id1,vtkTextureObject id2,int id3,int id4,int id5) { AddColorAttachment_30(id0,id1,id2,id3,id4,id5); } private native void AddColorAttachment_31(int id0,int id1,vtkRenderbuffer id2); public void AddColorAttachment(int id0,int id1,vtkRenderbuffer id2) { AddColorAttachment_31(id0,id1,id2); } private native void RemoveColorAttachment_32(int id0,int id1); public void RemoveColorAttachment(int id0,int id1) { RemoveColorAttachment_32(id0,id1); } private native void RemoveColorAttachments_33(int id0,int id1); public void RemoveColorAttachments(int id0,int id1) { RemoveColorAttachments_33(id0,id1); } private native int GetNumberOfColorAttachments_34(int id0); public int GetNumberOfColorAttachments(int id0) { return GetNumberOfColorAttachments_34(id0); } private native void AddDepthAttachment_35(); public void AddDepthAttachment() { AddDepthAttachment_35(); } private native void AddDepthAttachment_36(int id0); public void AddDepthAttachment(int id0) { AddDepthAttachment_36(id0); } private native void AddDepthAttachment_37(int id0,vtkTextureObject id1); public void AddDepthAttachment(int id0,vtkTextureObject id1) { AddDepthAttachment_37(id0,id1); } private native void AddDepthAttachment_38(int id0,vtkRenderbuffer id1); public void AddDepthAttachment(int id0,vtkRenderbuffer id1) { AddDepthAttachment_38(id0,id1); } private native void RemoveDepthAttachment_39(int id0); public void RemoveDepthAttachment(int id0) { RemoveDepthAttachment_39(id0); } private native boolean PopulateFramebuffer_40(int id0,int id1); public boolean PopulateFramebuffer(int id0,int id1) { return PopulateFramebuffer_40(id0,id1); } private native boolean PopulateFramebuffer_41(int id0,int id1,boolean id2,int id3,int id4,boolean id5,int id6,int id7); public boolean PopulateFramebuffer(int id0,int id1,boolean id2,int id3,int id4,boolean id5,int id6,int id7) { return PopulateFramebuffer_41(id0,id1,id2,id3,id4,id5,id6,id7); } private native int GetMaximumNumberOfActiveTargets_42(); public int GetMaximumNumberOfActiveTargets() { return GetMaximumNumberOfActiveTargets_42(); } private native int GetMaximumNumberOfRenderTargets_43(); public int GetMaximumNumberOfRenderTargets() { return GetMaximumNumberOfRenderTargets_43(); } private native void GetLastSize_44(int id0[]); public void GetLastSize(int id0[]) { GetLastSize_44(id0); } private native boolean IsSupported_45(vtkOpenGLRenderWindow id0); public boolean IsSupported(vtkOpenGLRenderWindow id0) { return IsSupported_45(id0); } private native int CheckFrameBufferStatus_46(int id0); public int CheckFrameBufferStatus(int id0) { return CheckFrameBufferStatus_46(id0); } private native void ReleaseGraphicsResources_47(vtkWindow id0); public void ReleaseGraphicsResources(vtkWindow id0) { ReleaseGraphicsResources_47(id0); } private native int Blit_48(int id0[],int id1[],int id2,int id3); public int Blit(int id0[],int id1[],int id2,int id3) { return Blit_48(id0,id1,id2,id3); } private native long DownloadColor1_49(int id0[],int id1,int id2); public vtkPixelBufferObject DownloadColor1(int id0[],int id1,int id2) { long temp = DownloadColor1_49(id0,id1,id2); if (temp == 0) return null; return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long DownloadColor3_50(int id0[],int id1); public vtkPixelBufferObject DownloadColor3(int id0[],int id1) { long temp = DownloadColor3_50(id0,id1); if (temp == 0) return null; return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long DownloadColor4_51(int id0[],int id1); public vtkPixelBufferObject DownloadColor4(int id0[],int id1) { long temp = DownloadColor4_51(id0,id1); if (temp == 0) return null; return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long DownloadDepth_52(int id0[],int id1); public vtkPixelBufferObject DownloadDepth(int id0[],int id1) { long temp = DownloadDepth_52(id0,id1); if (temp == 0) return null; return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long Download_53(int id0[],int id1,int id2,int id3,int id4); public vtkPixelBufferObject Download(int id0[],int id1,int id2,int id3,int id4) { long temp = Download_53(id0,id1,id2,id3,id4); if (temp == 0) return null; return (vtkPixelBufferObject)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void Download_54(int id0[],int id1,int id2,int id3,int id4,vtkPixelBufferObject id5); public void Download(int id0[],int id1,int id2,int id3,int id4,vtkPixelBufferObject id5) { Download_54(id0,id1,id2,id3,id4,id5); } private native int GetDrawMode_55(); public int GetDrawMode() { return GetDrawMode_55(); } private native int GetReadMode_56(); public int GetReadMode() { return GetReadMode_56(); } private native int GetBothMode_57(); public int GetBothMode() { return GetBothMode_57(); } private native void Resize_58(int id0,int id1); public void Resize(int id0,int id1) { Resize_58(id0,id1); } private native void RemoveTexColorAttachments_59(int id0,int id1); public void RemoveTexColorAttachments(int id0,int id1) { RemoveTexColorAttachments_59(id0,id1); } private native void RemoveTexColorAttachment_60(int id0,int id1); public void RemoveTexColorAttachment(int id0,int id1) { RemoveTexColorAttachment_60(id0,id1); } private native void RemoveRenDepthAttachment_61(int id0); public void RemoveRenDepthAttachment(int id0) { RemoveRenDepthAttachment_61(id0); } private native void RemoveTexDepthAttachment_62(int id0); public void RemoveTexDepthAttachment(int id0) { RemoveTexDepthAttachment_62(id0); } public vtkOpenGLFramebufferObject() { super(); } public vtkOpenGLFramebufferObject(long id) { super(id); } public native long VTKInit(); }