public class JoglTextRendererDF
extends org.processmining.visualisation3d.scenemanagement.JoglSceneObject
Constructor and Description |
---|
JoglTextRendererDF(FontFormat ff) |
Modifier and Type | Method and Description |
---|---|
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> |
GenerateGeometry(java.lang.String text,
FontFormat ff) |
java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> |
GenerateGeometry(java.lang.String text,
FontFormat ff,
double twidth) |
java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord2> |
GenerateTextureCoords(java.lang.String text) |
static int |
getCharNum(java.lang.String s) |
JoglTexturedMesh |
getMesh() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getPosition() |
java.awt.geom.Rectangle2D.Float |
GetRect() |
java.lang.String |
getString() |
void |
setColor(float r,
float g,
float b) |
void |
setMesh(JoglTexturedMesh m) |
void |
setPosition(org.processmining.visualisation3d.maths.JoglVectord3 position) |
void |
setString(java.lang.String s) |
void |
setString(java.lang.String s,
double maxWidth) |
void |
setTextSize(float tx,
float ty) |
public JoglTextRendererDF(FontFormat ff)
public void setColor(float r, float g, float b)
public org.processmining.visualisation3d.maths.JoglVectord3 getPosition()
public void setPosition(org.processmining.visualisation3d.maths.JoglVectord3 position)
public java.lang.String getString()
public void setString(java.lang.String s)
public void setString(java.lang.String s, double maxWidth)
public void setTextSize(float tx, float ty)
public JoglTexturedMesh getMesh()
public void setMesh(JoglTexturedMesh m)
public static int getCharNum(java.lang.String s)
public java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> GenerateGeometry(java.lang.String text, FontFormat ff)
public java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> GenerateGeometry(java.lang.String text, FontFormat ff, double twidth)
public java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord2> GenerateTextureCoords(java.lang.String text)
public java.awt.geom.Rectangle2D.Float GetRect()
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject
in class org.processmining.visualisation3d.scenemanagement.JoglSceneObject