Package org.apache.fop.svg.text
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
ConstructorsConstructorDescriptionComplexGlyphLayout
(AttributedCharacterIterator aci, int[] charMap, Point2D offset, FontRenderContext frc) -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
Constructor Details
-
ComplexGlyphLayout
public ComplexGlyphLayout(AttributedCharacterIterator aci, int[] charMap, Point2D offset, FontRenderContext frc)
-
-
Method Details
-
doExplicitGlyphLayout
protected void doExplicitGlyphLayout()- Overrides:
doExplicitGlyphLayout
in classorg.apache.batik.bridge.GlyphLayout
-
mayRequireComplexLayout
-