Class ComplexGlyphLayout

java.lang.Object
org.apache.batik.bridge.GlyphLayout
org.apache.fop.svg.text.ComplexGlyphLayout
All Implemented Interfaces:
org.apache.batik.bridge.TextSpanLayout

public class ComplexGlyphLayout extends org.apache.batik.bridge.GlyphLayout
  • Field Summary

    Fields inherited from class org.apache.batik.bridge.GlyphLayout

    advance, eps, FLOW_EMPTY_PARAGRAPH, FLOW_LINE_BREAK, FLOW_PARAGRAPH, gv, GVT_FONT, HORIZONTAL_ORIENTATION_ANGLE, layoutApplied, LINE_HEIGHT, runAtts, szAtts, VERTICAL_ORIENTATION, VERTICAL_ORIENTATION_ANGLE

    Fields inherited from interface org.apache.batik.bridge.TextSpanLayout

    DECORATION_ALL, DECORATION_OVERLINE, DECORATION_STRIKETHROUGH, DECORATION_UNDERLINE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
     
    static final boolean
     

    Methods inherited from class org.apache.batik.bridge.GlyphLayout

    addPtsToPath, adjustTextSpacing, applyStretchTransform, doPathLayout, doSpacing, draw, epsEQ, getAdvance2D, getBounds2D, getCharacterCount, getComputedOrientationAngle, getDecorationOutline, getFont, getGeometricBounds, getGlyphAdvances, getGlyphCount, getGlyphIndex, getGlyphMetrics, getGlyphOrientationAngle, getGlyphVector, getHighlightShape, getLastGlyphIndex, getLineMetrics, getOffset, getOutline, getOverlineShape, getStrikethroughShape, getTextPathAdvance, getUnderlineShape, hasCharacterIndex, hitTestChar, isAltGlyph, isGlyphOrientationAuto, isLatinChar, isLeftToRight, isOnATextPath, isReversed, isVertical, makeConvexHull, maybeReverse, mergeAreas, setOffset, setScale

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • doExplicitGlyphLayout

      protected void doExplicitGlyphLayout()
      Overrides:
      doExplicitGlyphLayout in class org.apache.batik.bridge.GlyphLayout
    • mayRequireComplexLayout

      public static final boolean mayRequireComplexLayout(AttributedCharacterIterator aci)