| Modifier and Type | Field and Description |
|---|---|
| private float | |
| pack-priv int | |
| pack-priv float | |
| pack-priv int[] | |
| private float | |
| pack-priv int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv int[] | |
| pack-priv int | |
| private float | |
| pack-priv int | |
| pack-priv byte | |
| pack-priv TextLine | |
| pack-priv Point2D | |
| pack-priv float[] | |
| pack-priv int | |
| pack-priv int | |
| pack-priv TextSpan | |
| pack-priv int | |
| pack-priv float |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public float | |
| public float | |
| public int | getCharOffset(int glyphIndex)
Implements com. Maps the given glyph index to the char offset. |
| public float | |
| public int | |
| public int | |
| public int | getGlyphCode(int glyphIndex)
Implements com. Returns the glyph code for the given glyphIndex. |
| public int | getGlyphCount()
Implements com. Returns the number of glyphs in GlyphList. |
| public int | |
| public float | getHeight()
Implements com. Returns the height of the GlyphList |
| public float | |
| public int | |
| public byte | |
| public RectBounds | getLineBounds()
Implements com. See TextLine#getBounds() (used outside text layout in rendering and span bounds) |
| public Point2D | getLocation()
Implements com. The top-left location of the GlyphList relative to the origin of the Text Layout. |
| public int | |
| public float | getPosX(int glyphIndex)
Implements com. The x position for the given glyphIndex relative the GlyphList. |
| public float | getPosY(int glyphIndex)
Implements com. The y position for the given glyphIndex relative the GlyphList. |
| public int | |
| public int | |
| public int | |
| public TextSpan | getTextSpan()
Implements com. Used during layout children (for rich text) can be null (for non-rich text) but never null for rich text. |
| public float | getWidth()
Implements com. Returns the width of the GlyphList |
| public int | |
| public float | |
| public boolean | |
| public boolean | |
| public boolean | isComplex()
Implements com. Means that this GlyphList was shaped using complex processing (ICU), either because it is complex script or because font features were requested. |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public void | |
| public void | |
| private void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public TextRun | |
| public String | |
| public TextRun |
| ascent | back to summary |
|---|---|
| private float ascent | |
| cacheIndex | back to summary |
|---|---|
| pack-priv int cacheIndex | |
| cacheWidth | back to summary |
|---|---|
| pack-priv float cacheWidth | |
| charIndices | back to summary |
|---|---|
| pack-priv int[] charIndices | |
| descent | back to summary |
|---|---|
| private float descent | |
| flags | back to summary |
|---|---|
| pack-priv int flags | |
| FLAGS_CANONICAL | back to summary |
|---|---|
| pack-priv static final int FLAGS_CANONICAL | |
| FLAGS_COMPACT | back to summary |
|---|---|
| pack-priv static final int FLAGS_COMPACT | |
| FLAGS_COMPLEX | back to summary |
|---|---|
| pack-priv static final int FLAGS_COMPLEX | |
| FLAGS_EMBEDDED | back to summary |
|---|---|
| pack-priv static final int FLAGS_EMBEDDED | |
| FLAGS_LEFT_BEARING | back to summary |
|---|---|
| pack-priv static final int FLAGS_LEFT_BEARING | |
| FLAGS_LINEBREAK | back to summary |
|---|---|
| pack-priv static final int FLAGS_LINEBREAK | |
| FLAGS_NO_LINK_AFTER | back to summary |
|---|---|
| pack-priv static final int FLAGS_NO_LINK_AFTER | |
| FLAGS_NO_LINK_BEFORE | back to summary |
|---|---|
| pack-priv static final int FLAGS_NO_LINK_BEFORE | |
| FLAGS_RIGHT_BEARING | back to summary |
|---|---|
| pack-priv static final int FLAGS_RIGHT_BEARING | |
| FLAGS_SOFTBREAK | back to summary |
|---|---|
| pack-priv static final int FLAGS_SOFTBREAK | |
| FLAGS_SPLIT | back to summary |
|---|---|
| pack-priv static final int FLAGS_SPLIT | |
| FLAGS_SPLIT_LAST | back to summary |
|---|---|
| pack-priv static final int FLAGS_SPLIT_LAST | |
| FLAGS_TAB | back to summary |
|---|---|
| pack-priv static final int FLAGS_TAB | |
| gids | back to summary |
|---|---|
| pack-priv int[] gids | |
| glyphCount | back to summary |
|---|---|
| pack-priv int glyphCount | |
| leading | back to summary |
|---|---|
| private float leading | |
| length | back to summary |
|---|---|
| pack-priv int length | |
| level | back to summary |
|---|---|
| pack-priv byte level | |
| line | back to summary |
|---|---|
| pack-priv TextLine line | |
| location | back to summary |
|---|---|
| pack-priv Point2D location | |
| positions | back to summary |
|---|---|
| pack-priv float[] positions | |
| script | back to summary |
|---|---|
| pack-priv int script | |
| slot | back to summary |
|---|---|
| pack-priv int slot | |
| span | back to summary |
|---|---|
| pack-priv TextSpan span | |
| start | back to summary |
|---|---|
| pack-priv int start | |
| width | back to summary |
|---|---|
| pack-priv float width | |
| TextRun | back to summary |
|---|---|
| public TextRun(int start, int length, byte level, boolean complex, int script, TextSpan span, int slot, boolean canonical) | |
| getAdvance | back to summary |
|---|---|
| public float getAdvance(int glyphIndex) | |
| getAscent | back to summary |
|---|---|
| public float getAscent() | |
| getCharOffset | back to summary |
|---|---|
| public int getCharOffset(int glyphIndex) Implements com. Doc from com. Maps the given glyph index to the char offset. (used during rendering (selection))
| |
| getDescent | back to summary |
|---|---|
| public float getDescent() | |
| getEnd | back to summary |
|---|---|
| public int getEnd() | |
| getGlyphAtX | back to summary |
|---|---|
| public int getGlyphAtX(float x, int[] trailing) | |
| getGlyphCode | back to summary |
|---|---|
| public int getGlyphCode(int glyphIndex) Implements com. Doc from com. Returns the glyph code for the given glyphIndex.
| |
| getGlyphCount | back to summary |
|---|---|
| public int getGlyphCount() Implements com. Doc from com. Returns the number of glyphs in GlyphList.
| |
| getGlyphIndex | back to summary |
|---|---|
| public int getGlyphIndex(int charOffset) | |
| getHeight | back to summary |
|---|---|
| public float getHeight() Implements com. Doc from com. Returns the height of the GlyphList
| |
| getLeading | back to summary |
|---|---|
| public float getLeading() | |
| getLength | back to summary |
|---|---|
| public int getLength() | |
| getLevel | back to summary |
|---|---|
| public byte getLevel() | |
| getLineBounds | back to summary |
|---|---|
| public RectBounds getLineBounds() Implements com. Doc from com. See TextLine#getBounds() (used outside text layout in rendering and span bounds)
| |
| getLocation | back to summary |
|---|---|
| public Point2D getLocation() Implements com. Doc from com. The top-left location of the GlyphList relative to the origin of the Text Layout.
| |
| getOffsetAtX | back to summary |
|---|---|
| public int getOffsetAtX(float x, int[] trailing) | |
| getPosX | back to summary |
|---|---|
| public float getPosX(int glyphIndex) Implements com. Doc from com. The x position for the given glyphIndex relative the GlyphList.
| |
| getPosY | back to summary |
|---|---|
| public float getPosY(int glyphIndex) Implements com. Doc from com. The y position for the given glyphIndex relative the GlyphList.
| |
| getScript | back to summary |
|---|---|
| public int getScript() | |
| getSlot | back to summary |
|---|---|
| public int getSlot() | |
| getStart | back to summary |
|---|---|
| public int getStart() | |
| getTextSpan | back to summary |
|---|---|
| public TextSpan getTextSpan() Implements com. Doc from com. Used during layout children (for rich text) can be null (for non-rich text) but never null for rich text.
| |
| getWidth | back to summary |
|---|---|
| public float getWidth() Implements com. Doc from com. Returns the width of the GlyphList
| |
| getWrapIndex | back to summary |
|---|---|
| public int getWrapIndex(float width) | |
| getXAtOffset | back to summary |
|---|---|
| public float getXAtOffset(int offset, boolean leading) | |
| isBreak | back to summary |
|---|---|
| public boolean isBreak() | |
| isCanonical | back to summary |
|---|---|
| public boolean isCanonical() | |
| isComplex | back to summary |
|---|---|
| public boolean isComplex() Implements com. Doc from com. Means that this GlyphList was shaped using complex processing (ICU), either because it is complex script or because font features were requested. (used outside text layout in rendering)
| |
| isEmbedded | back to summary |
|---|---|
| public boolean isEmbedded() | |
| isLeftBearing | back to summary |
|---|---|
| public boolean isLeftBearing() | |
| isLeftToRight | back to summary |
|---|---|
| public boolean isLeftToRight() | |
| isLinebreak | back to summary |
|---|---|
| public boolean isLinebreak() | |
| isNoLinkAfter | back to summary |
|---|---|
| public boolean isNoLinkAfter() | |
| isNoLinkBefore | back to summary |
|---|---|
| public boolean isNoLinkBefore() | |
| isRightBearing | back to summary |
|---|---|
| public boolean isRightBearing() | |
| isSoftbreak | back to summary |
|---|---|
| public boolean isSoftbreak() | |
| isSplit | back to summary |
|---|---|
| public boolean isSplit() | |
| isSplitLast | back to summary |
|---|---|
| public boolean isSplitLast() | |
| isTab | back to summary |
|---|---|
| public boolean isTab() | |
| justify | back to summary |
|---|---|
| public void justify(int offset, float width) | |
| merge | back to summary |
|---|---|
| public void merge(TextRun run) | |
| reset | back to summary |
|---|---|
| private void reset() | |
| setComplex | back to summary |
|---|---|
| public void setComplex(boolean complex) | |
| setEmbedded | back to summary |
|---|---|
| public void setEmbedded(RectBounds bounds, int length) | |
| setLeftBearing | back to summary |
|---|---|
| public void setLeftBearing() | |
| setLine | back to summary |
|---|---|
| public void setLine(TextLine line) | |
| setLinebreak | back to summary |
|---|---|
| public void setLinebreak() | |
| setLocation | back to summary |
|---|---|
| public void setLocation(float x, float y) | |
| setMetrics | back to summary |
|---|---|
| public void setMetrics(float ascent, float descent, float leading) | |
| setRightBearing | back to summary |
|---|---|
| public void setRightBearing() | |
| setSoftbreak | back to summary |
|---|---|
| public void setSoftbreak() | |
| setTab | back to summary |
|---|---|
| public void setTab() | |
| setWidth | back to summary |
|---|---|
| public void setWidth(float width) | |
| shape | back to summary |
|---|---|
| public void shape(int count, int[] glyphs, float[] pos, int[] indices) | |
| shape | back to summary |
|---|---|
| public void shape(int count, int[] glyphs, float[] pos) | |
| split | back to summary |
|---|---|
| public TextRun split(int offset) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non- | |
| unwrap | back to summary |
|---|---|
| public TextRun unwrap() | |