Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.batik.gvt.font
Interface GVTFontFamily

All Known Implementing Classes:
  AWTFontFamily, SVGFontFamily, UnresolvedFontFamily

    public interface GVTFontFamily

An interface for all font family classes.

Method Summary
`GVTFont` | `deriveFont(float size, AttributedCharacterIterator aci)` Derives a GVTFont object of the correct size.
`GVTFont` | `deriveFont(float size, Map attrs)` Derives a GVTFont object of the correct size from an attribute Map.
`String` | `getFamilyName()` Returns the font family name.
`GVTFontFace` | `getFontFace()` Returns the FontFace for this fontFamily instance.

Method Detail

### getFamilyName

    String getFamilyName()

  Returns the font family name.

  Returns:
    The family name.

### getFontFace

    GVTFontFace getFontFace()

  Returns the FontFace for this fontFamily instance.

### deriveFont

    GVTFont deriveFont(float size,
                       AttributedCharacterIterator aci)

  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

    GVTFont deriveFont(float size,
                       Map attrs)

  Derives a GVTFont object of the correct size from an attribute Map.

  Parameters:
    `size` - The required size of the derived font.
    `attrs` - The Attribute Map to get Values from.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008 Apache Software Foundation. All Rights Reserved.