public class BMFontFile
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Vector<BMFCharInfo> |
chars |
java.util.HashMap<java.lang.Integer,BMFCharInfo> |
charsById |
BMFCommonInfo |
common |
java.lang.String |
dirPath |
BMFFontInfo |
info |
java.util.Vector<BMFKerningInfo> |
kernings |
java.util.HashMap<java.lang.String,BMFKerningInfo> |
kerningsById |
java.util.Vector<BMFPageInfo> |
pages |
static org.processmining.visualisation3d.gldatastructures.JoglTexture |
tex |
Constructor and Description |
---|
BMFontFile() |
Modifier and Type | Method and Description |
---|---|
float |
GetBaseHeight() |
float |
GetCharAdvance(char c) |
java.awt.geom.Rectangle2D.Float |
GetCharRect(char c) |
java.awt.geom.Rectangle2D.Float |
GetCharTexRect(char c) |
float |
GetCharWidth(char c) |
float |
GetFontBaseScale() |
float |
GetKerningFor(java.lang.String s) |
float |
GetLineHeight() |
void |
Load(java.lang.String filePath) |
void |
LoadFontTexture(org.processmining.visualisation3d.GraphicsPipeline pipe) |
public BMFFontInfo info
public BMFCommonInfo common
public java.util.Vector<BMFCharInfo> chars
public java.util.Vector<BMFKerningInfo> kernings
public java.util.HashMap<java.lang.Integer,BMFCharInfo> charsById
public java.util.HashMap<java.lang.String,BMFKerningInfo> kerningsById
public java.util.Vector<BMFPageInfo> pages
public java.lang.String dirPath
public static org.processmining.visualisation3d.gldatastructures.JoglTexture tex
public void Load(java.lang.String filePath)
public float GetLineHeight()
public float GetBaseHeight()
public float GetCharWidth(char c)
public float GetCharAdvance(char c)
public java.awt.geom.Rectangle2D.Float GetCharRect(char c)
public java.awt.geom.Rectangle2D.Float GetCharTexRect(char c)
public void LoadFontTexture(org.processmining.visualisation3d.GraphicsPipeline pipe)
public float GetFontBaseScale()
public float GetKerningFor(java.lang.String s)