// java wrapper for vtkOpenGLContextDevice2D object // package vtk; import vtk.*; public class vtkOpenGLContextDevice2D extends vtkContextDevice2D { 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 SetMaximumMarkerCacheSize_2(int id0); public void SetMaximumMarkerCacheSize(int id0) { SetMaximumMarkerCacheSize_2(id0); } private native int GetMaximumMarkerCacheSize_3(); public int GetMaximumMarkerCacheSize() { return GetMaximumMarkerCacheSize_3(); } private native void DrawEllipseWedge_4(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7); public void DrawEllipseWedge(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7) { DrawEllipseWedge_4(id0,id1,id2,id3,id4,id5,id6,id7); } private native void DrawEllipticArc_5(double id0,double id1,double id2,double id3,double id4,double id5); public void DrawEllipticArc(double id0,double id1,double id2,double id3,double id4,double id5) { DrawEllipticArc_5(id0,id1,id2,id3,id4,id5); } private native void ComputeStringBounds_6(String id0,double id1[]); public void ComputeStringBounds(String id0,double id1[]) { ComputeStringBounds_6(id0,id1); } private native void ComputeJustifiedStringBounds_7(String id0,double id1[]); public void ComputeJustifiedStringBounds(String id0,double id1[]) { ComputeJustifiedStringBounds_7(id0,id1); } private native void DrawMathTextString_8(double id0[],String id1); public void DrawMathTextString(double id0[],String id1) { DrawMathTextString_8(id0,id1); } private native void DrawImage_9(double id0[],double id1,vtkImageData id2); public void DrawImage(double id0[],double id1,vtkImageData id2) { DrawImage_9(id0,id1,id2); } private native void DrawPolyData_10(double id0[],double id1,vtkPolyData id2,vtkUnsignedCharArray id3,int id4); public void DrawPolyData(double id0[],double id1,vtkPolyData id2,vtkUnsignedCharArray id3,int id4) { DrawPolyData_10(id0,id1,id2,id3,id4); } private native void SetTexture_11(vtkImageData id0,int id1); public void SetTexture(vtkImageData id0,int id1) { SetTexture_11(id0,id1); } private native void SetPointSize_12(double id0); public void SetPointSize(double id0) { SetPointSize_12(id0); } private native void SetLineWidth_13(double id0); public void SetLineWidth(double id0) { SetLineWidth_13(id0); } private native void SetLineType_14(int id0); public void SetLineType(int id0) { SetLineType_14(id0); } private native void MultiplyMatrix_15(vtkMatrix3x3 id0); public void MultiplyMatrix(vtkMatrix3x3 id0) { MultiplyMatrix_15(id0); } private native void SetMatrix_16(vtkMatrix3x3 id0); public void SetMatrix(vtkMatrix3x3 id0) { SetMatrix_16(id0); } private native void GetMatrix_17(vtkMatrix3x3 id0); public void GetMatrix(vtkMatrix3x3 id0) { GetMatrix_17(id0); } private native void PushMatrix_18(); public void PushMatrix() { PushMatrix_18(); } private native void PopMatrix_19(); public void PopMatrix() { PopMatrix_19(); } private native void EnableClipping_20(boolean id0); public void EnableClipping(boolean id0) { EnableClipping_20(id0); } private native void Begin_21(vtkViewport id0); public void Begin(vtkViewport id0) { Begin_21(id0); } private native void End_22(); public void End() { End_22(); } private native void BufferIdModeBegin_23(vtkAbstractContextBufferId id0); public void BufferIdModeBegin(vtkAbstractContextBufferId id0) { BufferIdModeBegin_23(id0); } private native void BufferIdModeEnd_24(); public void BufferIdModeEnd() { BufferIdModeEnd_24(); } private native boolean SetStringRendererToFreeType_25(); public boolean SetStringRendererToFreeType() { return SetStringRendererToFreeType_25(); } private native boolean SetStringRendererToQt_26(); public boolean SetStringRendererToQt() { return SetStringRendererToQt_26(); } private native boolean HasGLSL_27(); public boolean HasGLSL() { return HasGLSL_27(); } private native long GetRenderWindow_28(); public vtkOpenGLRenderWindow GetRenderWindow() { long temp = GetRenderWindow_28(); if (temp == 0) return null; return (vtkOpenGLRenderWindow)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native void ReleaseGraphicsResources_29(vtkWindow id0); public void ReleaseGraphicsResources(vtkWindow id0) { ReleaseGraphicsResources_29(id0); } private native long GetProjectionMatrix_30(); public vtkMatrix4x4 GetProjectionMatrix() { long temp = GetProjectionMatrix_30(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } private native long GetModelMatrix_31(); public vtkMatrix4x4 GetModelMatrix() { long temp = GetModelMatrix_31(); if (temp == 0) return null; return (vtkMatrix4x4)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp); } public vtkOpenGLContextDevice2D() { super(); } public vtkOpenGLContextDevice2D(long id) { super(id); } public native long VTKInit(); }