public class JoglGuiLabel
extends org.processmining.visualisation3d.gui.JoglGuiObject
| Modifier and Type | Field and Description |
|---|---|
double |
forceScale |
| Constructor and Description |
|---|
JoglGuiLabel(FontFormat ff) |
| Modifier and Type | Method and Description |
|---|---|
JoglColoredMesh |
CreateMesh() |
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
int |
getAlign() |
boolean |
getCanTouch() |
float |
getPadding() |
org.processmining.visualisation3d.maths.JoglVectord4 |
getRect() |
java.lang.String |
getText() |
JoglTexturedMesh |
getTextMesh() |
boolean |
IsInside(float x,
float y) |
org.processmining.visualisation3d.maths.JoglVectord2 |
MeasureText(java.lang.String s) |
org.processmining.visualisation3d.maths.JoglVectord2 |
MeasureText(java.lang.String s,
double mwidth) |
void |
setAlign(int a) |
void |
setBackColor(float r,
float g,
float b) |
void |
setBackColor(float r,
float g,
float b,
float a) |
void |
setBackColor(org.processmining.visualisation3d.maths.JoglVectord3 v) |
void |
setBackColor(org.processmining.visualisation3d.maths.JoglVectord4 v) |
void |
setCanTouch(boolean b) |
void |
setColor(float r,
float g,
float b) |
void |
setColor(org.processmining.visualisation3d.maths.JoglVectord3 v) |
void |
setForceScale(double fs) |
void |
setPadding(float p) |
void |
setRect(float x,
float y,
float w,
float h) |
void |
setRect(org.processmining.visualisation3d.maths.JoglVectord4 v) |
void |
setText(java.lang.String s) |
void |
setText(java.lang.String s,
double mwidth) |
void |
setTextSize(float tx,
float ty) |
public JoglGuiLabel(FontFormat ff)
public int getAlign()
public void setAlign(int a)
public void setBackColor(float r,
float g,
float b)
public void setBackColor(float r,
float g,
float b,
float a)
public void setBackColor(org.processmining.visualisation3d.maths.JoglVectord3 v)
public void setBackColor(org.processmining.visualisation3d.maths.JoglVectord4 v)
public boolean getCanTouch()
getCanTouch in class org.processmining.visualisation3d.gui.JoglGuiObjectpublic void setCanTouch(boolean b)
setCanTouch in class org.processmining.visualisation3d.gui.JoglGuiObjectpublic void setColor(float r,
float g,
float b)
public void setColor(org.processmining.visualisation3d.maths.JoglVectord3 v)
public org.processmining.visualisation3d.maths.JoglVectord4 getRect()
public void setRect(float x,
float y,
float w,
float h)
public void setRect(org.processmining.visualisation3d.maths.JoglVectord4 v)
public void setForceScale(double fs)
public JoglTexturedMesh getTextMesh()
public float getPadding()
public void setPadding(float p)
public void setTextSize(float tx,
float ty)
public org.processmining.visualisation3d.maths.JoglVectord2 MeasureText(java.lang.String s)
public org.processmining.visualisation3d.maths.JoglVectord2 MeasureText(java.lang.String s,
double mwidth)
public java.lang.String getText()
public void setText(java.lang.String s)
public void setText(java.lang.String s,
double mwidth)
public boolean IsInside(float x,
float y)
IsInside in class org.processmining.visualisation3d.gui.JoglGuiObjectpublic JoglColoredMesh CreateMesh()
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject in class org.processmining.visualisation3d.gui.JoglGuiObject