Interface GVTFontFamily
- All Known Implementing Classes:
AWTFontFamily, SVGFontFamily, UnresolvedFontFamily
public interface GVTFontFamily
An interface for all font family classes.
- Version:
- $Id$
-
Method Summary
Modifier and TypeMethodDescriptionderiveFont(float size, AttributedCharacterIterator aci) Derives a GVTFont object of the correct size.deriveFont(float size, Map attrs) Derives a GVTFont object of the correct size from an attribute Map.Returns the font family name.Returns the FontFace for this fontFamily instance.booleanThis method returns true iff the font is a complex SVG font
-
Method Details
-
getFamilyName
-
getFontFace
GVTFontFace getFontFace()Returns the FontFace for this fontFamily instance. -
deriveFont
Derives a GVTFont object of the correct size.- Parameters:
size- The required size of the derived font.aci- The character iterator that will be rendered using the derived font.
-
deriveFont
-
isComplex
boolean isComplex()This method returns true iff the font is a complex SVG font
-