fop 1.1

## 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

fop 1.1

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