Class NativeEmbeddedPainter
java.lang.Object
org.jzy3d.painters.AbstractPainter
org.jzy3d.painters.NativeEmbeddedPainter
- All Implemented Interfaces:
IPainter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Cameraprotected com.jogamp.opengl.GLprotected com.jogamp.opengl.glu.GLUprotected com.jogamp.opengl.util.gl2.GLUTFields inherited from class AbstractPainter
canvas, os, view -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintclipPlaneId(int id) Return the GL clip plane ID according to an ID in [0;5]voidconfigureGL(Quality quality) voiddrawImage(ByteBuffer imageBuffer, int imageWidth, int imageHeight, Coord2d pixelZoom, Coord3d imagePosition) voiddouble[]float[]double[]float[]intgetTextLengthInPixels(int font, String string) intgetTextLengthInPixels(Font font, String string) getView()int[]voidglBegin(int type) voidvoidvoidvoidvoidvoidvoidvoidglBindBuffer(int target, int buffer) voidglBitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte[] bitmap, int bitmap_offset) voidglBlendFunc(int sfactor, int dfactor) voidglBufferData(int target, long size, Buffer data, int usage) voidglCallList(int list) voidglClear(int mask) voidglClearColor(float red, float green, float blue, float alpha) voidvoidglClearDepth(double d) voidglClearStencil(int s) voidglClipPlane(int plane, double[] equation) voidglColor3f(float r, float g, float b) voidglColor4f(float r, float g, float b, float a) voidglColorPointer(int size, int type, int stride, long pointerOffset) voidglCullFace(int mode) voidvoidglDeleteBuffers(int n, int[] buffers, int offset) voidglDeleteLists(int list, int range) voidglDepthFunc(int func) voidglDepthFunc(DepthFunc func) voidglDepthRangef(float near, float far) voidglDisable(int type) voidvoidglDisable_ClipPlane(int plane) voidvoidvoidglDisable_Light(int light) voidvoidvoidvoidvoidvoidglDisableClientState(int array) voidglDrawElements(int mode, int count, int type, long indicesOffset) voidglDrawPixels(int width, int height, int format, int type, Buffer pixels) voidglEnable(int type) voidvoidglEnable_ClipPlane(int plane) voidvoidvoidvoidglEnable_Light(int light) voidvoidvoidvoidvoidvoidvoidglEnableClientState(int array) voidglEnd()voidvoidglEvalCoord2f(float u, float v) voidglFeedbackBuffer(int size, int type, FloatBuffer buffer) voidglFlush()voidglFrontFace(int mode) voidvoidglFrustum(double left, double right, double bottom, double top, double zNear, double zFar) voidglGenBuffers(int n, int[] buffers, int offset) intglGenLists(int range) voidglGetDoublev(int pname, double[] params, int params_offset) voidglGetFloatv(int pname, float[] data, int data_offset) voidglGetIntegerv(int pname, int[] data, int data_offset) voidglHint(int target, int mode) voidvoidbooleanglIsList(int list) voidglLight_Ambiant(int lightId, Color ambiantColor) voidglLight_Diffuse(int lightId, Color diffuseColor) voidglLight_Position(int lightId, float[] positionZero) voidglLight_Shininess(int lightId, float value) voidglLight_Specular(int lightId, Color specularColor) voidglLightf(int light, int pname, float value) voidglLightf(int light, Attenuation.Type attenuationType, float value) voidglLightfv(int light, int pname, float[] params, int params_offset) voidglLightModel(LightModel model, boolean value) voidglLightModel(LightModel model, Color color) voidglLightModelfv(int mode, float[] value) voidglLightModeli(int mode, int value) voidglLineStipple(int factor, short pattern) voidglLineWidth(float width) voidOPEN GL InterfacevoidglLoadName(int name) voidglMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points) voidglMaterial(MaterialProperty material, float[] color, boolean isFront) voidglMaterial(MaterialProperty material, Color color, boolean isFront) voidglMaterialfv(int face, int pname, float[] params, int params_offset) voidglMatrixMode(int mode) voidvoidvoidglNewList(int list, int mode) voidvoidglNormal3f(float nx, float ny, float nz) voidglNormalPointer(int type, int stride, long pointerOffset) voidglOrtho(double left, double right, double bottom, double top, double near_val, double far_val) voidglPassThrough(float token) voidglPixelStore(PixelStore store, int param) voidglPixelStorei(int pname, int param) voidglPixelZoom(float xfactor, float yfactor) voidglPointSize(float width) voidglPolygonMode(int frontOrBack, int fill) voidglPolygonMode(PolygonMode mode, PolygonFill fill) voidglPolygonOffset(float factor, float units) voidvoidvoidvoidglPushName(int name) voidglRasterPos3f(float x, float y, float z) intglRenderMode(int mode) intglRenderMode(RenderMode mode) voidglRotatef(float angle, float x, float y, float z) voidglScalef(float x, float y, float z) voidglSelectBuffer(int size, IntBuffer buffer) voidglShadeModel(int mode) voidglShadeModel(ColorModel colorModel) voidvoidvoidglStencilFunc(StencilFunc func, int ref, int mask) voidglStencilMask(int mask) voidvoidvoidglStencilOp(StencilOp fail, StencilOp zfail, StencilOp zpass) voidglTexCoord2f(float s, float t) voidglTexEnvf(int target, int pname, float param) voidglTexEnvi(int target, int pname, int param) voidglTranslatef(float x, float y, float z) voidgluCylinder(double base, double top, double height, int slices, int stacks) voidgluDisk(double inner, double outer, int slices, int loops) voidgluLookAt(float eyeX, float eyeY, float eyeZ, float centerX, float centerY, float centerZ, float upX, float upY, float upZ) voidgluOrtho2D(double left, double right, double bottom, double top) voidgluPerspective(double fovy, double aspect, double zNear, double zFar) voidgluPickMatrix(double x, double y, double delX, double delY, int[] viewport, int viewport_offset) booleangluProject(float objX, float objY, float objZ, float[] model, int model_offset, float[] proj, int proj_offset, int[] view, int view_offset, float[] winPos, int winPos_offset) voidgluSphere(double radius, int slices, int stacks) intglutBitmapLength(int font, String string) voidglutBitmapString(int font, String string) voidglutBitmapString(Font axisFont, String label, Coord3d p, Color c) JGL onlyvoidglutSolidCube(float size) voidglutSolidSphere(double radius, int slices, int stacks) voidglutSolidTeapot(float scale) voidglutWireTeapot(float scale) booleangluUnProject(float winX, float winY, float winZ, float[] model, int model_offset, float[] proj, int proj_offset, int[] view, int view_offset, float[] objPos, int objPos_offset) voidglVertex3d(double x, double y, double z) voidglVertex3f(float x, float y, float z) voidglVertexPointer(int size, int type, int stride, long pointerOffset) voidglViewport(int x, int y, int width, int height) protected intlightId(int id) protected intmaterialProperty(MaterialProperty material) protected intpolygonFillValue(PolygonFill mode) protected intpolygonModeValue(PolygonMode mode) voidvoidprotected intMethods inherited from class AbstractPainter
box, clearCache, clearColor, clip, clip, clipOff, clipOn, clipStatus, color, colorAlphaFactor, colorAlphaOverride, equation, getCanvas, getOS, getQuality, getWindowingToolkit, gluProject, gluUnProject, isJVMScaleLargerThanNativeScale, isJVMScaleLargerThanNativeScale, material, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, normal, raster, screenToModel, screenToModel, setCanvas, setView, transform, vertex, vertex, vertexMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IPainter
box, clearCache, clearColor, clip, clip, clipOff, clipOn, clipStatus, color, colorAlphaFactor, colorAlphaOverride, getCanvas, getOS, getQuality, getWindowingToolkit, glActiveTexture, glAlphaFunc, glAttachShader, glBeginQuery, glBindFramebuffer, glBindTexture, glBlendEquation, glBlendFuncSeparate, glBufferSubData, glCheckFramebufferStatus, glCompileShader, glCreateProgram, glCreateShader, glDeleteFramebuffers, glDeleteProgram, glDeleteQueries, glDeleteShader, glDeleteTextures, glDetachShader, glDrawArrays, glDrawBuffer, glDrawBuffers, glEndQuery, glFramebufferTexture2D, glGenFramebuffers, glGenQueries, glGenTextures, glGetError, glGetProgramInfoLog, glGetProgramiv, glGetQueryObjectuiv, glGetShaderInfoLog, glGetShaderiv, glGetString, glGetUniformLocation, glLinkProgram, glMultiDrawArrays, glMultiDrawElements, glPrimitiveRestartIndex, glReadPixels, glShaderSource, glTexCoord3f, glTexCoordPointer, glTexImage1D, glTexImage2D, glTexImage3D, glTexParameteri, glTexSubImage3D, glUniform1f, glUniform1fv, glUniform1i, glUniform2fv, glUniform3fv, glUniform4fv, glUniformMatrix4fv, gluProject, glUseProgram, gluUnProject, glValidateProgram, isJVMScaleLargerThanNativeScale, isJVMScaleLargerThanNativeScale, material, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, modelToScreen, normal, raster, screenToModel, screenToModel, setCanvas, setView, transform, vertex, vertex, vertex
-
Field Details
-
gl
protected com.jogamp.opengl.GL gl -
glu
protected com.jogamp.opengl.glu.GLU glu -
glut
protected com.jogamp.opengl.util.gl2.GLUT glut -
camera
-
-
Constructor Details
-
NativeEmbeddedPainter
public NativeEmbeddedPainter()
-
-
Method Details
-
configureGL
- Specified by:
configureGLin interfaceIPainter
-
acquireGL
-
releaseGL
-
getView
- Specified by:
getViewin interfaceIPainter- Overrides:
getViewin classAbstractPainter
-
getCamera
- Specified by:
getCamerain interfaceIPainter- Overrides:
getCamerain classAbstractPainter
-
setCamera
- Specified by:
setCamerain interfaceIPainter- Overrides:
setCamerain classAbstractPainter
-
getViewPortAsInt
public int[] getViewPortAsInt()- Specified by:
getViewPortAsIntin interfaceIPainter
-
getProjectionAsDouble
public double[] getProjectionAsDouble()- Specified by:
getProjectionAsDoublein interfaceIPainter
-
getProjectionAsFloat
public float[] getProjectionAsFloat()- Specified by:
getProjectionAsFloatin interfaceIPainter
-
getModelViewAsDouble
public double[] getModelViewAsDouble()- Specified by:
getModelViewAsDoublein interfaceIPainter
-
getModelViewAsFloat
public float[] getModelViewAsFloat()- Specified by:
getModelViewAsFloatin interfaceIPainter
-
glLoadIdentity
-
glMatrixMode
public void glMatrixMode(int mode) - Specified by:
glMatrixModein interfaceIPainter
-
glPushMatrix
public void glPushMatrix()- Specified by:
glPushMatrixin interfaceIPainter
-
glPopMatrix
public void glPopMatrix()- Specified by:
glPopMatrixin interfaceIPainter
-
glScalef
-
glTranslatef
public void glTranslatef(float x, float y, float z) - Specified by:
glTranslatefin interfaceIPainter
-
glRotatef
-
glLineWidth
public void glLineWidth(float width) - Specified by:
glLineWidthin interfaceIPainter
-
glBegin
-
glColor3f
-
glVertex3f
public void glVertex3f(float x, float y, float z) - Specified by:
glVertex3fin interfaceIPainter
-
glVertex3d
public void glVertex3d(double x, double y, double z) - Specified by:
glVertex3din interfaceIPainter
-
glEnd
-
glPolygonMode
- Specified by:
glPolygonModein interfaceIPainter
-
polygonModeValue
-
polygonFillValue
-
glPolygonMode
public void glPolygonMode(int frontOrBack, int fill) - Specified by:
glPolygonModein interfaceIPainter
-
glColor4f
-
glEnable
-
glPolygonOffset
public void glPolygonOffset(float factor, float units) - Specified by:
glPolygonOffsetin interfaceIPainter
-
glFrontFace
public void glFrontFace(int mode) - Specified by:
glFrontFacein interfaceIPainter
-
glCullFace
public void glCullFace(int mode) - Specified by:
glCullFacein interfaceIPainter
-
glDisable
-
glLineStipple
public void glLineStipple(int factor, short pattern) - Specified by:
glLineStipplein interfaceIPainter
-
glPointSize
public void glPointSize(float width) - Specified by:
glPointSizein interfaceIPainter
-
glTexCoord2f
public void glTexCoord2f(float s, float t) - Specified by:
glTexCoord2fin interfaceIPainter
-
glTexEnvf
-
glTexEnvi
-
glRasterPos3f
public void glRasterPos3f(float x, float y, float z) - Specified by:
glRasterPos3fin interfaceIPainter
-
glDrawPixels
- Specified by:
glDrawPixelsin interfaceIPainter
-
glPixelZoom
public void glPixelZoom(float xfactor, float yfactor) - Specified by:
glPixelZoomin interfaceIPainter
-
glPixelStorei
public void glPixelStorei(int pname, int param) - Specified by:
glPixelStoreiin interfaceIPainter
-
glPixelStore
- Specified by:
glPixelStorein interfaceIPainter
-
glBitmap
-
glutBitmapString
- Specified by:
glutBitmapStringin interfaceIPainter
-
glutBitmapString
-
drawText
-
glutBitmapLength
- Specified by:
glutBitmapLengthin interfaceIPainter
-
glGenLists
public int glGenLists(int range) - Specified by:
glGenListsin interfaceIPainter
-
glNewList
-
glNewList
-
glEndList
-
glCallList
public void glCallList(int list) - Specified by:
glCallListin interfaceIPainter
-
glIsList
-
glDeleteLists
public void glDeleteLists(int list, int range) - Specified by:
glDeleteListsin interfaceIPainter
-
gluDisk
-
gluSphere
-
gluCylinder
public void gluCylinder(double base, double top, double height, int slices, int stacks) - Specified by:
gluCylinderin interfaceIPainter
-
glutSolidSphere
public void glutSolidSphere(double radius, int slices, int stacks) - Specified by:
glutSolidSpherein interfaceIPainter
-
glutSolidCube
public void glutSolidCube(float size) - Specified by:
glutSolidCubein interfaceIPainter
-
glutSolidTeapot
public void glutSolidTeapot(float scale) - Specified by:
glutSolidTeapotin interfaceIPainter
-
glutWireTeapot
public void glutWireTeapot(float scale) - Specified by:
glutWireTeapotin interfaceIPainter
-
glFeedbackBuffer
- Specified by:
glFeedbackBufferin interfaceIPainter
-
glRenderMode
public int glRenderMode(int mode) - Specified by:
glRenderModein interfaceIPainter
-
glRenderMode
- Specified by:
glRenderModein interfaceIPainter
-
glPassThrough
public void glPassThrough(float token) - Specified by:
glPassThroughin interfaceIPainter
-
glStencilFunc
- Specified by:
glStencilFuncin interfaceIPainter
-
glStencilMask
public void glStencilMask(int mask) - Specified by:
glStencilMaskin interfaceIPainter
-
glStencilMask_True
public void glStencilMask_True()- Specified by:
glStencilMask_Truein interfaceIPainter
-
glStencilMask_False
public void glStencilMask_False()- Specified by:
glStencilMask_Falsein interfaceIPainter
-
glStencilOp
- Specified by:
glStencilOpin interfaceIPainter
-
glClearStencil
public void glClearStencil(int s) - Specified by:
glClearStencilin interfaceIPainter
-
toInt
-
glOrtho
-
gluOrtho2D
public void gluOrtho2D(double left, double right, double bottom, double top) - Specified by:
gluOrtho2Din interfaceIPainter
-
gluPerspective
public void gluPerspective(double fovy, double aspect, double zNear, double zFar) - Specified by:
gluPerspectivein interfaceIPainter
-
glFrustum
-
gluLookAt
-
glViewport
public void glViewport(int x, int y, int width, int height) - Specified by:
glViewportin interfaceIPainter
-
glClipPlane
public void glClipPlane(int plane, double[] equation) - Specified by:
glClipPlanein interfaceIPainter
-
glEnable_ClipPlane
public void glEnable_ClipPlane(int plane) - Specified by:
glEnable_ClipPlanein interfaceIPainter
-
glDisable_ClipPlane
public void glDisable_ClipPlane(int plane) - Specified by:
glDisable_ClipPlanein interfaceIPainter
-
clipPlaneId
public int clipPlaneId(int id) Return the GL clip plane ID according to an ID in [0;5]- Specified by:
clipPlaneIdin interfaceIPainter
-
gluUnProject
public boolean gluUnProject(float winX, float winY, float winZ, float[] model, int model_offset, float[] proj, int proj_offset, int[] view, int view_offset, float[] objPos, int objPos_offset) - Specified by:
gluUnProjectin interfaceIPainter
-
gluProject
public boolean gluProject(float objX, float objY, float objZ, float[] model, int model_offset, float[] proj, int proj_offset, int[] view, int view_offset, float[] winPos, int winPos_offset) - Specified by:
gluProjectin interfaceIPainter
-
glGetIntegerv
public void glGetIntegerv(int pname, int[] data, int data_offset) - Specified by:
glGetIntegervin interfaceIPainter
-
glGetDoublev
public void glGetDoublev(int pname, double[] params, int params_offset) - Specified by:
glGetDoublevin interfaceIPainter
-
glGetFloatv
public void glGetFloatv(int pname, float[] data, int data_offset) - Specified by:
glGetFloatvin interfaceIPainter
-
glDepthFunc
public void glDepthFunc(int func) - Specified by:
glDepthFuncin interfaceIPainter
-
glDepthRangef
public void glDepthRangef(float near, float far) - Specified by:
glDepthRangefin interfaceIPainter
-
glBlendFunc
public void glBlendFunc(int sfactor, int dfactor) - Specified by:
glBlendFuncin interfaceIPainter
-
glShadeModel
- Specified by:
glShadeModelin interfaceIPainter
-
glShadeModel
public void glShadeModel(int mode) - Specified by:
glShadeModelin interfaceIPainter
-
glShadeModel_Smooth
public void glShadeModel_Smooth()- Specified by:
glShadeModel_Smoothin interfaceIPainter
-
glShadeModel_Flat
public void glShadeModel_Flat()- Specified by:
glShadeModel_Flatin interfaceIPainter
-
glHint
-
glMaterialfv
public void glMaterialfv(int face, int pname, float[] params, int params_offset) - Specified by:
glMaterialfvin interfaceIPainter
-
glNormal3f
public void glNormal3f(float nx, float ny, float nz) - Specified by:
glNormal3fin interfaceIPainter
-
glLightf
-
glLightf
-
glLightfv
-
glLight_Position
public void glLight_Position(int lightId, float[] positionZero) - Specified by:
glLight_Positionin interfaceIPainter
-
glLight_Ambiant
- Specified by:
glLight_Ambiantin interfaceIPainter
-
glLight_Diffuse
- Specified by:
glLight_Diffusein interfaceIPainter
-
glLight_Specular
- Specified by:
glLight_Specularin interfaceIPainter
-
glLight_Shininess
public void glLight_Shininess(int lightId, float value) - Specified by:
glLight_Shininessin interfaceIPainter
-
glEnable_Light
public void glEnable_Light(int light) - Specified by:
glEnable_Lightin interfaceIPainter
-
glDisable_Light
public void glDisable_Light(int light) - Specified by:
glDisable_Lightin interfaceIPainter
-
lightId
protected int lightId(int id) -
glLightModeli
public void glLightModeli(int mode, int value) - Specified by:
glLightModeliin interfaceIPainter
-
glLightModel
- Specified by:
glLightModelin interfaceIPainter
-
glLightModelfv
public void glLightModelfv(int mode, float[] value) - Specified by:
glLightModelfvin interfaceIPainter
-
glLightModel
- Specified by:
glLightModelin interfaceIPainter
-
glClearColor
public void glClearColor(float red, float green, float blue, float alpha) - Specified by:
glClearColorin interfaceIPainter
-
glClearDepth
public void glClearDepth(double d) - Specified by:
glClearDepthin interfaceIPainter
-
glClear
-
glClearColorAndDepthBuffers
public void glClearColorAndDepthBuffers()- Specified by:
glClearColorAndDepthBuffersin interfaceIPainter
-
glInitNames
public void glInitNames()- Specified by:
glInitNamesin interfaceIPainter
-
glLoadName
public void glLoadName(int name) - Specified by:
glLoadNamein interfaceIPainter
-
glPushName
public void glPushName(int name) - Specified by:
glPushNamein interfaceIPainter
-
glPopName
-
glSelectBuffer
- Specified by:
glSelectBufferin interfaceIPainter
-
gluPickMatrix
public void gluPickMatrix(double x, double y, double delX, double delY, int[] viewport, int viewport_offset) - Specified by:
gluPickMatrixin interfaceIPainter
-
glFlush
-
glEvalCoord2f
public void glEvalCoord2f(float u, float v) - Specified by:
glEvalCoord2fin interfaceIPainter
-
glMap2f
public void glMap2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, FloatBuffer points) -
glEnable_PolygonOffsetFill
public void glEnable_PolygonOffsetFill()- Specified by:
glEnable_PolygonOffsetFillin interfaceIPainter
-
glDisable_PolygonOffsetFill
public void glDisable_PolygonOffsetFill()- Specified by:
glDisable_PolygonOffsetFillin interfaceIPainter
-
glEnable_PolygonOffsetLine
public void glEnable_PolygonOffsetLine()- Specified by:
glEnable_PolygonOffsetLinein interfaceIPainter
-
glDisable_PolygonOffsetLine
public void glDisable_PolygonOffsetLine()- Specified by:
glDisable_PolygonOffsetLinein interfaceIPainter
-
glEnable_LineStipple
public void glEnable_LineStipple()- Specified by:
glEnable_LineStipplein interfaceIPainter
-
glDisable_LineStipple
public void glDisable_LineStipple()- Specified by:
glDisable_LineStipplein interfaceIPainter
-
glEnable_Blend
public void glEnable_Blend()- Specified by:
glEnable_Blendin interfaceIPainter
-
glDisable_Blend
public void glDisable_Blend()- Specified by:
glDisable_Blendin interfaceIPainter
-
glDisable_Lighting
public void glDisable_Lighting()- Specified by:
glDisable_Lightingin interfaceIPainter
-
glEnable_Lighting
public void glEnable_Lighting()- Specified by:
glEnable_Lightingin interfaceIPainter
-
glMatrixMode_ModelView
public void glMatrixMode_ModelView()- Specified by:
glMatrixMode_ModelViewin interfaceIPainter
-
glMatrixMode_Projection
public void glMatrixMode_Projection()- Specified by:
glMatrixMode_Projectionin interfaceIPainter
-
glBegin_Polygon
public void glBegin_Polygon()- Specified by:
glBegin_Polygonin interfaceIPainter
-
glBegin_Quad
public void glBegin_Quad()- Specified by:
glBegin_Quadin interfaceIPainter
-
glBegin_Triangle
public void glBegin_Triangle()- Specified by:
glBegin_Trianglein interfaceIPainter
-
glBegin_Point
public void glBegin_Point()- Specified by:
glBegin_Pointin interfaceIPainter
-
glBegin_LineStrip
public void glBegin_LineStrip()- Specified by:
glBegin_LineStripin interfaceIPainter
-
glBegin_LineLoop
public void glBegin_LineLoop()- Specified by:
glBegin_LineLoopin interfaceIPainter
-
glBegin_Line
public void glBegin_Line()- Specified by:
glBegin_Linein interfaceIPainter
-
glEnable_CullFace
public void glEnable_CullFace()- Specified by:
glEnable_CullFacein interfaceIPainter
-
glDisable_CullFace
public void glDisable_CullFace()- Specified by:
glDisable_CullFacein interfaceIPainter
-
glFrontFace_ClockWise
public void glFrontFace_ClockWise()- Specified by:
glFrontFace_ClockWisein interfaceIPainter
-
glCullFace_Front
public void glCullFace_Front()- Specified by:
glCullFace_Frontin interfaceIPainter
-
glEnable_ColorMaterial
public void glEnable_ColorMaterial()- Specified by:
glEnable_ColorMaterialin interfaceIPainter
-
glMaterial
- Specified by:
glMaterialin interfaceIPainter
-
glMaterial
- Specified by:
glMaterialin interfaceIPainter
-
materialProperty
-
glEnable_PointSmooth
public void glEnable_PointSmooth()- Specified by:
glEnable_PointSmoothin interfaceIPainter
-
glHint_PointSmooth_Nicest
public void glHint_PointSmooth_Nicest()- Specified by:
glHint_PointSmooth_Nicestin interfaceIPainter
-
getTextLengthInPixels
- Specified by:
getTextLengthInPixelsin interfaceIPainter
-
getTextLengthInPixels
- Specified by:
getTextLengthInPixelsin interfaceIPainter
-
drawImage
public void drawImage(ByteBuffer imageBuffer, int imageWidth, int imageHeight, Coord2d pixelZoom, Coord3d imagePosition) -
glDepthFunc
- Specified by:
glDepthFuncin interfaceIPainter
-
glEnable_DepthTest
public void glEnable_DepthTest()- Specified by:
glEnable_DepthTestin interfaceIPainter
-
glDisable_DepthTest
public void glDisable_DepthTest()- Specified by:
glDisable_DepthTestin interfaceIPainter
-
glEnable_Stencil
public void glEnable_Stencil()- Specified by:
glEnable_Stencilin interfaceIPainter
-
glDisable_Stencil
public void glDisable_Stencil()- Specified by:
glDisable_Stencilin interfaceIPainter
-
glGenBuffers
public void glGenBuffers(int n, int[] buffers, int offset) - Specified by:
glGenBuffersin interfaceIPainter
-
glDeleteBuffers
public void glDeleteBuffers(int n, int[] buffers, int offset) - Specified by:
glDeleteBuffersin interfaceIPainter
-
glBufferData
- Specified by:
glBufferDatain interfaceIPainter
-
glBindBuffer
public void glBindBuffer(int target, int buffer) - Specified by:
glBindBufferin interfaceIPainter
-
glVertexPointer
public void glVertexPointer(int size, int type, int stride, long pointerOffset) - Specified by:
glVertexPointerin interfaceIPainter
-
glNormalPointer
public void glNormalPointer(int type, int stride, long pointerOffset) - Specified by:
glNormalPointerin interfaceIPainter
-
glEnableClientState
public void glEnableClientState(int array) - Specified by:
glEnableClientStatein interfaceIPainter
-
glDisableClientState
public void glDisableClientState(int array) - Specified by:
glDisableClientStatein interfaceIPainter
-
glColorPointer
public void glColorPointer(int size, int type, int stride, long pointerOffset) - Specified by:
glColorPointerin interfaceIPainter
-
glDrawElements
public void glDrawElements(int mode, int count, int type, long indicesOffset) - Specified by:
glDrawElementsin interfaceIPainter
-