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 int
    getAciIndex(int aciIndex, int loopIndex)
     
    static final boolean
     

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

    addPtsToPath, adjustTextSpacing, applyStretchTransform, doExplicitGlyphLayout, 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 Object

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

  • Method Details

    • getAciIndex

      protected int getAciIndex(int aciIndex, int loopIndex)
      Overrides:
      getAciIndex in class org.apache.batik.bridge.GlyphLayout
    • mayRequireComplexLayout

      public static final boolean mayRequireComplexLayout(AttributedCharacterIterator aci)