fop 2.1

Uses of Package
org.apache.fop.complexscripts.fonts

Packages that use org.apache.fop.complexscripts.fonts
org.apache.fop.complexscripts.fonts   
org.apache.fop.complexscripts.scripts   
org.apache.fop.fonts Classes for font handling. 
org.apache.fop.fonts.truetype Classes for TrueType fonts. 
org.apache.fop.render.java2d Java2D Renderer which paints rendered pages on Graphics2D instances. 
 

Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.complexscripts.fonts
AdvancedTypographicTableFormatException
          Exception thrown when attempting to decode a truetype font file and a format constraint is violated.
GlyphClassMapping
          The GlyphClassMapping interface provides glyph identifier to class index mapping support.
GlyphClassTable
          Base class implementation of glyph class table.
GlyphCoverageMapping
          The GlyphCoverageMapping interface provides glyph identifier to coverage index mapping support.
GlyphCoverageTable
          .Base class implementation of glyph coverage table.
GlyphDefinition
          The GlyphDefinition interface is a marker interface implemented by a glyph definition subtable.
GlyphDefinitionTable
          The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
GlyphMappingTable
          Base class implementation of glyph mapping table.
GlyphPositioning
          The GlyphPositioning interface is implemented by a glyph positioning subtable that supports the determination of glyph positioning information based on script and language of the corresponding character content.
GlyphPositioningState
          The GlyphPositioningState implements an state object used during glyph positioning processing.
GlyphPositioningSubtable
          The GlyphPositioningSubtable implements an abstract base of a glyph subtable, providing a default implementation of the GlyphPositioning interface.
GlyphPositioningTable
          The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
GlyphPositioningTable.Anchor
          The Anchor class implements a anchor record, comprising an X,Y coordinate pair, an optional anchor point index (or -1), and optional X or Y device tables (or null if absent).
GlyphPositioningTable.DeviceTable
          The DeviceTable class implements a positioning device table record, comprising adjustments to be made to scaled design units according to the scaled size.
GlyphPositioningTable.Value
          The Value class implements a positioning value record, comprising placement and advancement information in X and Y axes, and optionally including device data used to perform device (grid-fitted) specific fine grain adjustments.
GlyphProcessingState
          The GlyphProcessingState implements a common, base state object used during glyph substitution and positioning processing.
GlyphSubstitution
          The GlyphSubstitution interface is implemented by a glyph substitution subtable that supports the determination of glyph substitution information based on script and language of the corresponding character content.
GlyphSubstitutionState
          The GlyphSubstitutionState implements an state object used during glyph substitution processing.
GlyphSubstitutionSubtable
          The GlyphSubstitutionSubtable implements an abstract base of a glyph substitution subtable, providing a default implementation of the GlyphSubstitution interface.
GlyphSubstitutionTable
          The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
GlyphSubstitutionTable.Ligature
          The Ligature class implements a ligature lookup result in terms of a ligature glyph (code) and the N+1... components that comprise the ligature, where the Nth component was consumed in the coverage table lookup mapping to this ligature instance.
GlyphSubtable
          The GlyphSubtable implements an abstract glyph subtable that encapsulates identification, type, format, and coverage information.
GlyphTable
          Base class for all advanced typographic glyph tables.
GlyphTable.ClassSequenceRule
          The ClassSequenceRule class implements a subclass of Rule that supports matching on a specific glyph class sequence.
GlyphTable.CoverageSequenceRule
          The CoverageSequenceRule class implements a subclass of Rule that supports matching on a specific glyph coverage sequence.
GlyphTable.GlyphSequenceRule
          The GlyphSequenceRule class implements a subclass of Rule that supports matching on a specific glyph sequence.
GlyphTable.LookupSpec
          A structure class encapsulating a lookup specification as a tuple.
GlyphTable.LookupTable
          The LookupTable class comprising an identifier and an ordered list of glyph subtables, each of which employ the same lookup identifier.
GlyphTable.Rule
          The Rule class implements an array of rule lookup records.
GlyphTable.RuleLookup
          The RuleLookup class implements a rule lookup record, comprising a glyph sequence index and a lookup table index (in an applicable lookup list).
GlyphTable.RuleSet
          The RuleSet class implements a collection of rules, which may or may not be the same rule type.
GlyphTable.UseSpec
          The UseSpec class comprises a lookup table reference and the feature that selected the lookup table.
 

Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.complexscripts.scripts
GlyphDefinitionTable
          The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
GlyphPositioningTable
          The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
GlyphSubstitutionTable
          The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
GlyphTable
          Base class for all advanced typographic glyph tables.
GlyphTable.UseSpec
          The UseSpec class comprises a lookup table reference and the feature that selected the lookup table.
 

Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.fonts
GlyphDefinitionTable
          The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
GlyphPositioningTable
          The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
GlyphSubstitutionTable
          The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
Positionable
          Optional interface which indicates that glyph positioning is supported and, if supported, can perform positioning.
Substitutable
          Optional interface which indicates that glyph substitution is supported and, if supported, can perform substitution.
 

Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.fonts.truetype
GlyphDefinitionTable
          The GlyphDefinitionTable class is a glyph table that implements glyph definition functionality according to the OpenType GDEF table.
GlyphPositioningTable
          The GlyphPositioningTable class is a glyph table that implements GlyphPositioning functionality.
GlyphSubstitutionTable
          The GlyphSubstitutionTable class is a glyph table that implements GlyphSubstitution functionality.
OTFAdvancedTypographicTableReader
          OpenType Font (OTF) advanced typographic table reader.
 

Classes in org.apache.fop.complexscripts.fonts used by org.apache.fop.render.java2d
Positionable
          Optional interface which indicates that glyph positioning is supported and, if supported, can perform positioning.
Substitutable
          Optional interface which indicates that glyph substitution is supported and, if supported, can perform substitution.
 


fop 2.1

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