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

## org.apache.fop.complexscripts.fonts
Interface GlyphCoverageMapping

All Known Implementing Classes:
  GlyphCoverageTable

    public interface GlyphCoverageMapping

The `GlyphCoverageMapping` interface provides glyph identifier to coverage index mapping support.

This work was originally authored by Glenn Adams (gadams@apache.org).

Method Summary
`int` | `getCoverageIndex(int gid)` Map glyph identifier (code) to coverge index.
`int` | `getCoverageSize()` Obtain size of coverage table, i.e., ciMax + 1, where ciMax is the maximum coverage index.

Method Detail

### getCoverageSize

    int getCoverageSize()

  Obtain size of coverage table, i.e., ciMax + 1, where ciMax is the maximum coverage index.

  Returns:
    size of coverage table

### getCoverageIndex

    int getCoverageIndex(int gid)

  Map glyph identifier (code) to coverge index. Returns -1 if glyph identifier is not in the domain of the coverage table.

  Parameters:
    `gid` - glyph identifier (code)
  Returns:
    non-negative glyph coverage index or -1 if glyph identifiers is not mapped by table

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

Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.