Modifier and Type | Field and Description |
---|---|
private int |
features |
protected FontResource |
fontResource |
private float |
fontSize |
private int |
hash |
private java.lang.String |
name |
Constructor and Description |
---|
PrismFont(FontResource fontResource,
java.lang.String name,
float size) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFamilyName() |
int |
getFeatures() |
FontResource |
getFontResource() |
java.lang.String |
getFullName() |
java.lang.String |
getName() |
float |
getSize() |
FontStrike |
getStrike(BaseTransform transform) |
FontStrike |
getStrike(BaseTransform transform,
int smoothingType) |
java.lang.String |
getStyleName() |
int |
hashCode() |
private java.lang.String name
private float fontSize
protected FontResource fontResource
private int features
private int hash
PrismFont(FontResource fontResource, java.lang.String name, float size)
public java.lang.String getFullName()
getFullName
in interface PGFont
public java.lang.String getFamilyName()
getFamilyName
in interface PGFont
public java.lang.String getStyleName()
getStyleName
in interface PGFont
public int getFeatures()
getFeatures
in interface PGFont
public FontStrike getStrike(BaseTransform transform)
public FontStrike getStrike(BaseTransform transform, int smoothingType)
public FontResource getFontResource()
getFontResource
in interface PGFont
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object