Package org.gephi.visualization.text
Class TextManager.Renderer3D
- java.lang.Object
-
- org.gephi.visualization.text.TextManager.Renderer3D
-
- All Implemented Interfaces:
TextManager.Renderer
- Enclosing class:
- TextManager
private class TextManager.Renderer3D extends Object implements TextManager.Renderer
-
-
Field Summary
Fields Modifier and Type Field Description private com.jogamp.opengl.util.awt.TextRenderer
renderer
-
Constructor Summary
Constructors Modifier Constructor Description private
Renderer3D()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginRendering()
void
disposeRenderer()
void
drawTextEdge(EdgeModel objectModel)
void
drawTextNode(NodeModel objectModel)
void
endRendering()
Font
getFont()
com.jogamp.opengl.util.awt.TextRenderer
getJOGLRenderer()
void
initRenderer(Font font)
void
reinitRenderer()
void
setColor(float r, float g, float b, float a)
void
setFont(Font font)
private boolean
shouldUseMipmapGeneration()
-
-
-
Method Detail
-
initRenderer
public void initRenderer(Font font)
- Specified by:
initRenderer
in interfaceTextManager.Renderer
-
reinitRenderer
public void reinitRenderer()
- Specified by:
reinitRenderer
in interfaceTextManager.Renderer
-
shouldUseMipmapGeneration
private boolean shouldUseMipmapGeneration()
-
disposeRenderer
public void disposeRenderer()
- Specified by:
disposeRenderer
in interfaceTextManager.Renderer
-
getFont
public Font getFont()
- Specified by:
getFont
in interfaceTextManager.Renderer
-
setFont
public void setFont(Font font)
- Specified by:
setFont
in interfaceTextManager.Renderer
-
beginRendering
public void beginRendering()
- Specified by:
beginRendering
in interfaceTextManager.Renderer
-
endRendering
public void endRendering()
- Specified by:
endRendering
in interfaceTextManager.Renderer
-
drawTextNode
public void drawTextNode(NodeModel objectModel)
- Specified by:
drawTextNode
in interfaceTextManager.Renderer
-
drawTextEdge
public void drawTextEdge(EdgeModel objectModel)
- Specified by:
drawTextEdge
in interfaceTextManager.Renderer
-
setColor
public void setColor(float r, float g, float b, float a)
- Specified by:
setColor
in interfaceTextManager.Renderer
-
getJOGLRenderer
public com.jogamp.opengl.util.awt.TextRenderer getJOGLRenderer()
- Specified by:
getJOGLRenderer
in interfaceTextManager.Renderer
-
-