org.apache.batik.extension.svg
Class LineInfo
java.lang.Object
org.apache.batik.extension.svg.LineInfo
public class LineInfo
- extends Object
This class encapsulates the layout information about a single line
in a multi-line flow.
Constructor Summary |
LineInfo(Point2D.Float loc,
AttributedCharacterIterator aci,
GVTGlyphVector gv,
int startIdx,
int endIdx,
float advance,
float visualAdvance,
float lastCharWidth,
float lineWidth,
boolean partial,
Point2D.Float verticalAlignOffset)
|
LineInfo
public LineInfo(Point2D.Float loc,
AttributedCharacterIterator aci,
GVTGlyphVector gv,
int startIdx,
int endIdx,
float advance,
float visualAdvance,
float lastCharWidth,
float lineWidth,
boolean partial,
Point2D.Float verticalAlignOffset)
getLocation
public Point2D.Float getLocation()
getACI
public AttributedCharacterIterator getACI()
getGlyphVector
public GVTGlyphVector getGlyphVector()
getStartIdx
public int getStartIdx()
getEndIdx
public int getEndIdx()
getAdvance
public float getAdvance()
getVisualAdvance
public float getVisualAdvance()
getLastCharWidth
public float getLastCharWidth()
getLineWidth
public float getLineWidth()
isPartialLine
public boolean isPartialLine()
getVerticalAlignOffset
public Point2D.Float getVerticalAlignOffset()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2008 Apache Software Foundation. All Rights Reserved.