// java wrapper for vtkFrameBufferObject object // package vtk; import vtk.*; public class vtkFrameBufferObject extends vtkObject { private native String GetClassName_0(); public String GetClassName() { return GetClassName_0(); } 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 vtkRenderWindow GetContext() { long temp = GetContext_3(); if (temp == 0) return null; return (vtkRenderWindow)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native boolean Start_4(int id0,int id1,boolean id2); public boolean Start(int id0,int id1,boolean id2) { return Start_4(id0,id1,id2); } private native boolean StartNonOrtho_5(int id0,int id1,boolean id2); public boolean StartNonOrtho(int id0,int id1,boolean id2) { return StartNonOrtho_5(id0,id1,id2); } private native void RenderQuad_6(int id0,int id1,int id2,int id3); public void RenderQuad(int id0,int id1,int id2,int id3) { RenderQuad_6(id0,id1,id2,id3); } private native void Bind_7(); public void Bind() { Bind_7(); } private native void UnBind_8(); public void UnBind() { UnBind_8(); } private native void SetActiveBuffer_9(int id0); public void SetActiveBuffer(int id0) { SetActiveBuffer_9(id0); } private native void SetColorBuffer_10(int id0,vtkTextureObject id1,int id2); public void SetColorBuffer(int id0,vtkTextureObject id1,int id2) { SetColorBuffer_10(id0,id1,id2); } private native long GetColorBuffer_11(int id0); public vtkTextureObject GetColorBuffer(int id0) { long temp = GetColorBuffer_11(id0); if (temp == 0) return null; return (vtkTextureObject)vtkObject.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void RemoveColorBuffer_12(int id0); public void RemoveColorBuffer(int id0) { RemoveColorBuffer_12(id0); } private native void RemoveAllColorBuffers_13(); public void RemoveAllColorBuffers() { RemoveAllColorBuffers_13(); } private native void SetDepthBuffer_14(vtkTextureObject id0); public void SetDepthBuffer(vtkTextureObject id0) { SetDepthBuffer_14(id0); } private native void RemoveDepthBuffer_15(); public void RemoveDepthBuffer() { RemoveDepthBuffer_15(); } private native void SetDepthBufferNeeded_16(boolean id0); public void SetDepthBufferNeeded(boolean id0) { SetDepthBufferNeeded_16(id0); } private native boolean GetDepthBufferNeeded_17(); public boolean GetDepthBufferNeeded() { return GetDepthBufferNeeded_17(); } private native void SetNumberOfRenderTargets_18(int id0); public void SetNumberOfRenderTargets(int id0) { SetNumberOfRenderTargets_18(id0); } private native int GetNumberOfRenderTargets_19(); public int GetNumberOfRenderTargets() { return GetNumberOfRenderTargets_19(); } private native int GetMaximumNumberOfActiveTargets_20(); public int GetMaximumNumberOfActiveTargets() { return GetMaximumNumberOfActiveTargets_20(); } private native int GetMaximumNumberOfRenderTargets_21(); public int GetMaximumNumberOfRenderTargets() { return GetMaximumNumberOfRenderTargets_21(); } private native int[] GetLastSize_22(); public int[] GetLastSize() { return GetLastSize_22(); } private native boolean IsSupported_23(vtkRenderWindow id0); public boolean IsSupported(vtkRenderWindow id0) { return IsSupported_23(id0); } public vtkFrameBufferObject() { super(); } public vtkFrameBufferObject(long id) { super(id); } public native long VTKInit(); }