Package gov.nasa.worldwind.util
Class OGLTextRenderer
- java.lang.Object
-
- gov.nasa.worldwind.render.TextRenderer
-
- gov.nasa.worldwind.util.OGLTextRenderer
-
public class OGLTextRenderer extends TextRenderer
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class gov.nasa.worldwind.render.TextRenderer
TextRenderer.DefaultRenderDelegate, TextRenderer.RenderDelegate
-
-
Field Summary
Fields Modifier and Type Field Description protected static boolean
DEFAULT_ANTIALIAS
protected static java.awt.Font
DEFAULT_FONT
protected static boolean
DEFAULT_MIPMAP
protected static boolean
DEFAULT_SMOOTHING
protected static boolean
DEFAULT_USE_FRACTIONAL_METRICS
protected static boolean
DEFAULT_USE_VERTEX_ARRAYS
-
Constructor Summary
Constructors Constructor Description OGLTextRenderer()
OGLTextRenderer(java.awt.Font font)
OGLTextRenderer(java.awt.Font font, boolean mipmap)
OGLTextRenderer(java.awt.Font font, boolean antialiased, boolean useFractionalMetrics)
OGLTextRenderer(java.awt.Font font, boolean antialiased, boolean useFractionalMetrics, TextRenderer.RenderDelegate renderDelegate)
OGLTextRenderer(java.awt.Font font, boolean antialiased, boolean useFractionalMetrics, TextRenderer.RenderDelegate renderDelegate, boolean mipmap)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TextRenderer
getOrCreateTextRenderer(TextRendererCache cache, java.awt.Font font)
static TextRenderer
getOrCreateTextRenderer(TextRendererCache cache, java.awt.Font font, boolean antialiased, boolean useFractionalMetrics, boolean mipmap)
protected void
initialize()
-
Methods inherited from class gov.nasa.worldwind.render.TextRenderer
begin3DRendering, beginRendering, beginRendering, dispose, draw, draw, draw3D, draw3D, end3DRendering, endRendering, flush, getBounds, getBounds, getCharWidth, getFont, getFontRenderContext, getSmoothing, getUseVertexArrays, setColor, setColor, setSmoothing, setUseVertexArrays
-
-
-
-
Field Detail
-
DEFAULT_FONT
protected static final java.awt.Font DEFAULT_FONT
-
DEFAULT_ANTIALIAS
protected static final boolean DEFAULT_ANTIALIAS
- See Also:
- Constant Field Values
-
DEFAULT_USE_FRACTIONAL_METRICS
protected static final boolean DEFAULT_USE_FRACTIONAL_METRICS
- See Also:
- Constant Field Values
-
DEFAULT_MIPMAP
protected static final boolean DEFAULT_MIPMAP
- See Also:
- Constant Field Values
-
DEFAULT_SMOOTHING
protected static final boolean DEFAULT_SMOOTHING
- See Also:
- Constant Field Values
-
DEFAULT_USE_VERTEX_ARRAYS
protected static final boolean DEFAULT_USE_VERTEX_ARRAYS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OGLTextRenderer
public OGLTextRenderer(java.awt.Font font, boolean antialiased, boolean useFractionalMetrics, TextRenderer.RenderDelegate renderDelegate, boolean mipmap)
-
OGLTextRenderer
public OGLTextRenderer(java.awt.Font font, boolean antialiased, boolean useFractionalMetrics, TextRenderer.RenderDelegate renderDelegate)
-
OGLTextRenderer
public OGLTextRenderer(java.awt.Font font, boolean antialiased, boolean useFractionalMetrics)
-
OGLTextRenderer
public OGLTextRenderer(java.awt.Font font, boolean mipmap)
-
OGLTextRenderer
public OGLTextRenderer(java.awt.Font font)
-
OGLTextRenderer
public OGLTextRenderer()
-
-
Method Detail
-
initialize
protected void initialize()
-
getOrCreateTextRenderer
public static TextRenderer getOrCreateTextRenderer(TextRendererCache cache, java.awt.Font font, boolean antialiased, boolean useFractionalMetrics, boolean mipmap)
-
getOrCreateTextRenderer
public static TextRenderer getOrCreateTextRenderer(TextRendererCache cache, java.awt.Font font)
-
-