org.jzy3d.plot3d.text.renderers.jogl
Class JOGLTextRenderer

java.lang.Object
  extended by org.jzy3d.plot3d.text.AbstractTextRenderer
      extended by org.jzy3d.plot3d.text.renderers.jogl.JOGLTextRenderer
All Implemented Interfaces:
ITextRenderer

public class JOGLTextRenderer
extends AbstractTextRenderer
implements ITextRenderer


Field Summary
protected  Font font
           
protected  boolean LAYOUT
           
protected  com.jogamp.opengl.util.awt.TextRenderer renderer
           
protected  com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate style
           
 
Fields inherited from class org.jzy3d.plot3d.text.AbstractTextRenderer
defSceneOffset, defScreenOffset
 
Constructor Summary
JOGLTextRenderer()
           
JOGLTextRenderer(ITextStyle style)
           
 
Method Summary
 void drawSimpleText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Color color)
           
 BoundingBox3d drawText(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, Camera cam, String s, Coord3d position, Halign halign, Valign valign, Color color, Coord2d screenOffset, Coord3d sceneOffset)
           
 
Methods inherited from class org.jzy3d.plot3d.text.AbstractTextRenderer
drawText, drawText, drawText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jzy3d.plot3d.text.ITextRenderer
drawText, drawText, drawText
 

Field Detail

LAYOUT

protected boolean LAYOUT

font

protected Font font

style

protected com.jogamp.opengl.util.awt.TextRenderer.RenderDelegate style

renderer

protected com.jogamp.opengl.util.awt.TextRenderer renderer
Constructor Detail

JOGLTextRenderer

public JOGLTextRenderer()

JOGLTextRenderer

public JOGLTextRenderer(ITextStyle style)
Method Detail

drawSimpleText

public void drawSimpleText(javax.media.opengl.GL2 gl,
                           javax.media.opengl.glu.GLU glu,
                           Camera cam,
                           String s,
                           Coord3d position,
                           Color color)
Specified by:
drawSimpleText in interface ITextRenderer

drawText

public BoundingBox3d drawText(javax.media.opengl.GL2 gl,
                              javax.media.opengl.glu.GLU glu,
                              Camera cam,
                              String s,
                              Coord3d position,
                              Halign halign,
                              Valign valign,
                              Color color,
                              Coord2d screenOffset,
                              Coord3d sceneOffset)
Specified by:
drawText in interface ITextRenderer