public abstract class GlyphWrapper extends Visible
GenericGlyphWrapper
simply supplies field values for all these
parameters.Modifier and Type | Field and Description |
---|---|
protected GlyphWrapper |
alternative |
glyph, logicalColor, logicalSize
location, semantics
format
Constructor and Description |
---|
GlyphWrapper() |
Modifier and Type | Method and Description |
---|---|
void |
doPrint(PrintContext pr,
int pos,
float x,
float aux,
float hotspotY,
float lineDist,
GraphicObject master) |
void |
draw(java.awt.Graphics2D gr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
Visible visible,
float x,
float hotspotY,
float lineDist) |
abstract java.lang.String |
get_fontName() |
abstract java.lang.String |
get_glyphText() |
abstract java.util.Map<java.lang.Integer,java.lang.Float> |
get_overrideSizeFactors() |
abstract Extension |
get_rawExtension() |
abstract float |
get_stdSize_factor() |
abstract float |
get_stdSize_hotSpotMinusBaseLine_byLineDist() |
abstract float |
get_xAdjustByLineDist() |
void |
set_alternative(GlyphWrapper alternative) |
doclone, format, get_glyph, get_logicalColor, get_logicalSize, initFrom, set_glyph, set_logicalColor, set_logicalSize
get_location, get_semantics, set_location, set_semantics
protected GlyphWrapper alternative
public abstract java.lang.String get_glyphText()
public abstract java.lang.String get_fontName()
public abstract float get_xAdjustByLineDist()
public abstract float get_stdSize_factor()
public abstract java.util.Map<java.lang.Integer,java.lang.Float> get_overrideSizeFactors()
public abstract float get_stdSize_hotSpotMinusBaseLine_byLineDist()
public void set_alternative(GlyphWrapper alternative)
public abstract Extension get_rawExtension()
get_rawExtension
in class GraphicObject
public void doPrint(PrintContext pr, int pos, float x, float aux, float hotspotY, float lineDist, GraphicObject master)
public void draw(java.awt.Graphics2D gr, Renderer.RunningPrefix p, int debugLevel, int pos, Visible visible, float x, float hotspotY, float lineDist)