Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- achVendID() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- actualCodePoint - Variable in class com.mta.tehreer.unicode.BidiPair
-
The code point of actual character in source text.
- ADLAM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Adlam".
- advanceWidthMax() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- AHOM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Ahom".
- ANATOLIAN_HIEROGLYPHS - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Anatolian_Hieroglyphs".
- ARABIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Arabic".
- ARABIC_LETTER - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Arabic_Letter".
- ARABIC_NUMBER - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Arabic_Number".
- ARMENIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Armenian".
- ascender() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- AVESTAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Avestan".
B
- BACKWARD - Enum constant in enum class com.mta.tehreer.sfnt.ShapingOrder
-
Text is shaped in backward order starting from last index (exclusive) to first index (inclusive).
- BALINESE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Balinese".
- BAMUM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Bamum".
- BaseDirection - Enum Class in com.mta.tehreer.unicode
-
Specifies the base direction of a paragraph.
- BASSA_VAH - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Bassa_Vah".
- BATAK - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Batak".
- BENGALI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Bengali".
- BEVEL - Enum constant in enum class com.mta.tehreer.graphics.StrokeJoin
-
The outer edges of a join meet with a straight line.
- BHAIKSUKI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Bhaiksuki".
- BidiAlgorithm - Class in com.mta.tehreer.unicode
-
This class implements Unicode Bidirectional Algorithm available at http://www.unicode.org/reports/tr9.
- BidiAlgorithm(String) - Constructor for class com.mta.tehreer.unicode.BidiAlgorithm
-
Constructs a bidi algorithm object for the given text.
- BidiClass - Class in com.mta.tehreer.unicode
-
Represents the bidirectional class of a character in Unicode specification.
- BidiLine - Class in com.mta.tehreer.unicode
-
A
BidiLine
object represents a single line processed with rules L1-L2 of Unicode Bidirectional Algorithm. - BidiPair - Class in com.mta.tehreer.unicode
-
A
BidiPair
object represents a pair of a unicode code point at a specific index in source text. - BidiPair() - Constructor for class com.mta.tehreer.unicode.BidiPair
-
Constructs a bidi pair object.
- BidiPair(int, int, int) - Constructor for class com.mta.tehreer.unicode.BidiPair
-
Constructs a bidi pair object.
- BidiParagraph - Class in com.mta.tehreer.unicode
-
A
BidiParagraph
object represents a single paragraph of text processed with rules X1-I2 of Unicode Bidirectional Algorithm. - BidiRun - Class in com.mta.tehreer.unicode
-
A
BidiRun
object represents a sequence of characters which have the same embedding level. - BidiRun() - Constructor for class com.mta.tehreer.unicode.BidiRun
-
Constructs a bidi run object.
- BidiRun(int, int, byte) - Constructor for class com.mta.tehreer.unicode.BidiRun
-
Constructs a bidi run object.
- BOLD - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- BOPOMOFO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Bopomofo".
- BOTTOM - Enum constant in enum class com.mta.tehreer.layout.VerticalAlignment
-
Aligns the content vertically at the bottom of the frame.
- BOUNDARY_NEUTRAL - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Boundary_Neutral".
- BRAHMI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Brahmi".
- BRAILLE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Braille".
- BreakMode - Enum Class in com.mta.tehreer.layout
-
Specifies the text break mode.
- BUGINESE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Buginese".
- BUHID - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Buhid".
- BUTT - Enum constant in enum class com.mta.tehreer.graphics.StrokeCap
-
The stroke ends with the path, and does not project beyond it.
- ByteList - Class in com.mta.tehreer.collections
-
Represents a primitive list of bytes.
- ByteList() - Constructor for class com.mta.tehreer.collections.ByteList
- bytes - Variable in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
The encoded bytes of this record.
C
- CANADIAN_ABORIGINAL - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Canadian_Aboriginal".
- caretOffset() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- caretSlopeRise() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- caretSlopeRun() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- CARIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Carian".
- CAUCASIAN_ALBANIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Caucasian_Albanian".
- CENTER - Enum constant in enum class com.mta.tehreer.layout.TextAlignment
-
Aligns text to the center of the line.
- CHAKMA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Chakma".
- CHAM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Cham".
- CHARACTER - Enum constant in enum class com.mta.tehreer.layout.BreakMode
-
Breaks text at a grapheme cluster boundary.
- charEnd - Variable in class com.mta.tehreer.unicode.BidiRun
-
The index after the last character of this run in source text.
- charEnd - Variable in class com.mta.tehreer.unicode.ScriptRun
-
The index after the last character of this run in source text.
- charIndex - Variable in class com.mta.tehreer.unicode.BidiPair
-
The index of actual character in source text.
- charset() - Method in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
Determines a suitable charset for this record reflecting
NameTable.Record.platformId
andNameTable.Record.encodingId
. - charStart - Variable in class com.mta.tehreer.unicode.BidiRun
-
The index to the first character of this run in source text.
- charStart - Variable in class com.mta.tehreer.unicode.ScriptRun
-
The index to the first character of this run in source text.
- checkSumAdjustment() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- CHEROKEE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Cherokee".
- CHORASMIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Chorasmian".
- CLOSE_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Close_Punctuation".
- CodePoint - Class in com.mta.tehreer.unicode
-
Provides static utility methods for unicode code points.
- ColorPalette - Class in com.mta.tehreer.font
-
Represents font color palette.
- colors() - Method in class com.mta.tehreer.font.ColorPalette
-
Returns the colors array.
- com.mta.tehreer - package com.mta.tehreer
-
Contains core interfaces of the library.
- com.mta.tehreer.collections - package com.mta.tehreer.collections
-
Provides wrapper collection classes.
- com.mta.tehreer.font - package com.mta.tehreer.font
-
Provides classes related to fonts.
- com.mta.tehreer.graphics - package com.mta.tehreer.graphics
-
Provides classes necessary for typeface rendering.
- com.mta.tehreer.layout - package com.mta.tehreer.layout
-
Provides classes related to text layout and typesetting.
- com.mta.tehreer.layout.style - package com.mta.tehreer.layout.style
-
Provides classes for custom layout styles.
- com.mta.tehreer.sfnt - package com.mta.tehreer.sfnt
-
Provides classes related to SFNT font format.
- com.mta.tehreer.sfnt.tables - package com.mta.tehreer.sfnt.tables
-
Provides classes representing SFNT tables.
- com.mta.tehreer.unicode - package com.mta.tehreer.unicode
-
Provides classes related to unicode standards.
- com.mta.tehreer.widget - package com.mta.tehreer.widget
-
Provides custom UI elements.
- COMMON - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Common".
- COMMON_SEPARATOR - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Common_Separator".
- ComposedFrame - Class in com.mta.tehreer.layout
-
Represents a frame containing multiple lines of text.
- ComposedLine - Class in com.mta.tehreer.layout
-
Represents a line of text consisting of an array of
GlyphRun
objects in visual order. - computeBoundingBox(int) - Method in class com.mta.tehreer.graphics.Renderer
-
Calculates the bounding box of specified glyph.
- computeBoundingBox(IntList, PointList, FloatList) - Method in class com.mta.tehreer.graphics.Renderer
-
Calculates the bounding box of specified glyphs.
- computeBoundingBox(Renderer) - Method in class com.mta.tehreer.layout.ComposedLine
- computeBoundingBox(Renderer, int, int) - Method in class com.mta.tehreer.layout.GlyphRun
-
Calculates the bounding box for the given glyph range in this run.
- computeCharDistance(int) - Method in class com.mta.tehreer.layout.ComposedLine
-
Determines the distance of specified character from the start of the line assumed at zero.
- computeCharDistance(int) - Method in class com.mta.tehreer.layout.GlyphRun
-
Determines the distance of specified character from the start of the run assumed at zero.
- computeNearestCharIndex(float) - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the index of character nearest to the specified distance.
- computeNearestCharIndex(float) - Method in class com.mta.tehreer.layout.GlyphRun
-
Determines the index of character nearest to the specified distance.
- computeVisualEdges(int, int) - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns an array of visual edges corresponding to the specified character range.
- CONDENSED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- CONNECTOR_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Connector_Punctuation".
- CONTROL - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Control".
- coordinates() - Method in class com.mta.tehreer.font.NamedStyle
-
Returns the coordinates.
- COPTIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Coptic".
- copyTo(byte[], int) - Method in class com.mta.tehreer.collections.ByteList
-
Copies all of the bytes in this list to an array, starting at the specified index of the target array.
- copyTo(float[], int) - Method in class com.mta.tehreer.collections.FloatList
-
Copies all of the floats in this list to an array, starting at the specified index of the target array.
- copyTo(float[], int) - Method in class com.mta.tehreer.collections.PointList
-
Copies all of the points in this list to an array, starting at the specified index of the target array.
- copyTo(int[], int) - Method in class com.mta.tehreer.collections.IntList
-
Copies all of the integers in this list to an array, starting at the specified index of the target array.
- created() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- createFrame(int, int) - Method in class com.mta.tehreer.layout.FrameResolver
-
Creates a frame representing specified string range in source text.
- createFrame(int, int, RectF, TextAlignment) - Method in class com.mta.tehreer.layout.Typesetter
-
Creates a frame full of lines in the rectangle provided by the
frameRect
parameter. - createJustifiedLine(int, int, float, float) - Method in class com.mta.tehreer.layout.Typesetter
-
Creates a justified line of specified string range.
- createLine(int, int) - Method in class com.mta.tehreer.unicode.BidiParagraph
-
Creates a line object of specified range by applying Rules L1-L2 of Unicode Bidirectional Algorithm.
- createParagraph(int, int, byte) - Method in class com.mta.tehreer.unicode.BidiAlgorithm
-
Creates a paragraph object processed with Unicode Bidirectional Algorithm.
- createParagraph(int, int, BaseDirection) - Method in class com.mta.tehreer.unicode.BidiAlgorithm
-
Creates a paragraph object processed with Unicode Bidirectional Algorithm.
- createSimpleLine(int, int) - Method in class com.mta.tehreer.layout.Typesetter
-
Creates a simple line of specified string range.
- createTruncatedLine(int, int, float, BreakMode, TruncationPlace) - Method in class com.mta.tehreer.layout.Typesetter
-
Creates a line of specified string range, truncating it with ellipsis character (U+2026) or three dots if it overflows the max width.
- createTruncatedLine(int, int, float, BreakMode, TruncationPlace, ComposedLine) - Method in class com.mta.tehreer.layout.Typesetter
-
Creates a line of specified string range, truncating it if it overflows the max width.
- createTruncatedLine(int, int, float, BreakMode, TruncationPlace, String) - Method in class com.mta.tehreer.layout.Typesetter
-
Creates a line of specified string range, truncating it if it overflows the max width.
- CUNEIFORM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Cuneiform".
- CURRENCY_SYMBOL - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Currency_Symbol".
- CYPRIOT - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Cypriot".
- CYPRO_MINOAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Cypro_Minoan".
- CYRILLIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Cyrillic".
D
- DASH_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Dash_Punctuation".
- DECIMAL_NUMBER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Decimal_Number".
- DEFAULT_LEFT_TO_RIGHT - Enum constant in enum class com.mta.tehreer.unicode.BaseDirection
-
Base direction depends on the first strong directional character of the paragraph according to Unicode Bidirectional Algorithm.
- DEFAULT_RIGHT_TO_LEFT - Enum constant in enum class com.mta.tehreer.unicode.BaseDirection
-
Base direction depends on the first strong directional character of the paragraph according to Unicode Bidirectional Algorithm.
- defaultValue() - Method in class com.mta.tehreer.font.VariationAxis
-
Returns the default coordinate value.
- descender() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- DESERET - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Deseret".
- DEVANAGARI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Devanagari".
- Disposable - Interface in com.mta.tehreer
-
Interface for disposable objects.
- dispose() - Method in interface com.mta.tehreer.Disposable
-
Releases the native memory of this object.
- dispose() - Method in class com.mta.tehreer.sfnt.ShapingEngine
- dispose() - Method in class com.mta.tehreer.sfnt.ShapingResult
- dispose() - Method in class com.mta.tehreer.unicode.BidiAlgorithm
- dispose() - Method in class com.mta.tehreer.unicode.BidiLine
- dispose() - Method in class com.mta.tehreer.unicode.BidiParagraph
- DIVES_AKURU - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Dives_Akuru".
- DOGRA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Dogra".
- draw(Renderer, Canvas) - Method in class com.mta.tehreer.layout.GlyphRun
-
Draws this run completely onto the given
canvas
using the givenrenderer
. - draw(Renderer, Canvas, float, float) - Method in class com.mta.tehreer.layout.ComposedFrame
-
Draws this frame onto the given
canvas
using the givenrenderer
. - draw(Renderer, Canvas, float, float) - Method in class com.mta.tehreer.layout.ComposedLine
-
Draws this line onto the given
canvas
using the givenrenderer
. - drawGlyphs(Canvas, IntList, PointList, FloatList) - Method in class com.mta.tehreer.graphics.Renderer
-
Draws specified glyphs onto the given canvas.
- DUPLOYAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Duployan".
E
- EGYPTIAN_HIEROGLYPHS - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Egyptian_Hieroglyphs".
- ELBASAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Elbasan".
- ELYMAIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Elymaic".
- embeddingLevel - Variable in class com.mta.tehreer.unicode.BidiRun
-
The embedding level of this run.
- ENCLOSING_MARK - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Enclosing_Mark".
- encodingId - Variable in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
The encoding id of this record.
- END - Enum constant in enum class com.mta.tehreer.layout.TruncationPlace
-
Text is truncated at the end of the line.
- equals(Object) - Method in class com.mta.tehreer.collections.ByteList
- equals(Object) - Method in class com.mta.tehreer.collections.FloatList
- equals(Object) - Method in class com.mta.tehreer.collections.IntList
- equals(Object) - Method in class com.mta.tehreer.collections.PointList
- equals(Object) - Method in class com.mta.tehreer.font.ColorPalette
- equals(Object) - Method in class com.mta.tehreer.font.NamedStyle
- equals(Object) - Method in class com.mta.tehreer.font.VariationAxis
- equals(Object) - Method in class com.mta.tehreer.graphics.TypeFamily
- equals(Object) - Method in class com.mta.tehreer.sfnt.OpenTypeFeature
- equals(Object) - Method in class com.mta.tehreer.sfnt.tables.NameTable.Record
- equals(Object) - Method in class com.mta.tehreer.unicode.BidiPair
- equals(Object) - Method in class com.mta.tehreer.unicode.BidiRun
- equals(Object) - Method in class com.mta.tehreer.unicode.ScriptRun
- ETHIOPIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Ethiopic".
- EUROPEAN_NUMBER - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "European_Number".
- EUROPEAN_SEPARATOR - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "European_Separator".
- EUROPEAN_TERMINATOR - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "European_Terminator".
- EXPANDED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- EXTRA_BOLD - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- EXTRA_CONDENSED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- EXTRA_EXPANDED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- EXTRA_LIGHT - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
F
- FILL - Enum constant in enum class com.mta.tehreer.graphics.RenderingStyle
-
Glyphs drawn with this style will be filled, ignoring all stroke-related settings in the renderer.
- FILL_STROKE - Enum constant in enum class com.mta.tehreer.graphics.RenderingStyle
-
Glyphs drawn with this style will be both filled and stroked at the same time, respecting the stroke-related settings in the renderer.
- FINAL_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Final_Punctuation".
- finalizable(ShapingEngine) - Static method in class com.mta.tehreer.sfnt.ShapingEngine
-
Wraps a shaping engine object into a finalizable instance which is guaranteed to be disposed automatically by the GC when no longer in use.
- finalizable(ShapingResult) - Static method in class com.mta.tehreer.sfnt.ShapingResult
-
Wraps a shaping result object into a finalizable instance which is guaranteed to be disposed automatically by the GC when no longer in use.
- finalizable(BidiAlgorithm) - Static method in class com.mta.tehreer.unicode.BidiAlgorithm
-
Wraps a bidi algorithm object into a finalizable instance which is guaranteed to be disposed automatically by the GC when no longer in use.
- finalizable(BidiLine) - Static method in class com.mta.tehreer.unicode.BidiLine
-
Wraps a bidi line object into a finalizable instance which is guaranteed to be disposed automatically by the GC when no longer in use.
- finalizable(BidiParagraph) - Static method in class com.mta.tehreer.unicode.BidiParagraph
-
Wraps a bidi paragraph object into a finalizable instance which is guaranteed to be disposed automatically by the GC when no longer in use.
- FIRST_STRONG_ISOLATE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "First_Strong_Isolate".
- FLAG_HIDDEN_AXIS - Static variable in class com.mta.tehreer.font.VariationAxis
-
The axis should not be exposed directly in user interfaces.
- flags() - Method in class com.mta.tehreer.font.ColorPalette
-
Returns the property flags.
- flags() - Method in class com.mta.tehreer.font.VariationAxis
-
Returns the axis qualifiers.
- flags() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- FloatList - Class in com.mta.tehreer.collections
-
Represents a primitive list of floats.
- FloatList() - Constructor for class com.mta.tehreer.collections.FloatList
- fontDirectionHint() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- FontFile - Class in com.mta.tehreer.font
-
A
FontFile
object represents the file of a specific font format. - FontFile(AssetManager, String) - Constructor for class com.mta.tehreer.font.FontFile
-
Constructs a font file instance representing the specified asset.
- FontFile(File) - Constructor for class com.mta.tehreer.font.FontFile
-
Constructs a font file instance representing the specified file path.
- FontFile(InputStream) - Constructor for class com.mta.tehreer.font.FontFile
-
Constructs a font file instance from the specified input stream by copying its data into a native memory buffer.
- fontRevision() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- FORMAT - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Format".
- FORWARD - Enum constant in enum class com.mta.tehreer.sfnt.ShapingOrder
-
Text is shaped in forward order starting from first index (inclusive) to last index (exclusive).
- FrameResolver - Class in com.mta.tehreer.layout
-
This class resolves text frames by using a typesetter object.
- FrameResolver() - Constructor for class com.mta.tehreer.layout.FrameResolver
-
Constructs a frame resolver object.
- from(Typeface) - Static method in class com.mta.tehreer.sfnt.tables.HeadTable
-
Constructs a
HeadTable
object from the specified typeface. - from(Typeface) - Static method in class com.mta.tehreer.sfnt.tables.HheaTable
-
Constructs a
HheaTable
object from the specified typeface. - from(Typeface) - Static method in class com.mta.tehreer.sfnt.tables.MaxpTable
-
Constructs a
MaxpTable
object from the specified typeface. - from(Typeface) - Static method in class com.mta.tehreer.sfnt.tables.NameTable
-
Constructs a
NameTable
object from the specified typeface. - from(Typeface) - Static method in class com.mta.tehreer.sfnt.tables.OS2Table
-
Constructs an
OS2Table
object from the specified typeface. - from(Typeface) - Static method in class com.mta.tehreer.sfnt.tables.PostTable
-
Constructs a
PostTable
object from the specified typeface. - fsSelection() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- fsType() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
G
- GeneralCategory - Class in com.mta.tehreer.unicode
-
Represents the general category of a character in Unicode specification.
- generatePath(int) - Method in class com.mta.tehreer.graphics.Renderer
-
Generates the path of the specified glyph.
- generatePath(IntList, PointList, FloatList) - Method in class com.mta.tehreer.graphics.Renderer
-
Generates a cumulative path of specified glyphs.
- generateSelectionPath(int, int) - Method in class com.mta.tehreer.layout.ComposedFrame
-
Generates a path that contains a set of rectangles covering the specified selection range.
- GEORGIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Georgian".
- get(int) - Method in class com.mta.tehreer.collections.ByteList
-
Returns the byte at the specified index in this list.
- get(int) - Method in class com.mta.tehreer.collections.FloatList
-
Returns the float value at the specified index in this list.
- get(int) - Method in class com.mta.tehreer.collections.IntList
-
Returns the integer at the specified index in this list.
- getActualClusterEnd(int) - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the index after the last character of specified cluster in source string.
- getActualClusterStart(int) - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the index to the first character of specified cluster in source string.
- getAscent() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the typographic ascender of this typeface expressed in font units.
- getAscent() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the ascent of this line which is the maximum ascent from the baseline of all runs.
- getAscent() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the ascent of this run.
- getAssociatedColors() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the colors associated with this typeface if it supports OpenType color palettes.
- getAvailableFamilies() - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Returns a list of available type families sorted by their names in ascending order.
- getAvailableTypefaces() - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Returns a list of available typefaces sorted by their family and style names in ascending order.
- getBaseLevel() - Method in class com.mta.tehreer.unicode.BidiParagraph
-
Returns the base level of this paragraph.
- getBidiClass(int) - Static method in class com.mta.tehreer.unicode.CodePoint
-
Returns the bidirectional class of the specified code point.
- getBidiLevel() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the bidirectional level of this run.
- getBoundingBox() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the font bounding box expressed in font units.
- getCaretEdges() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns a list of caret edges having caret stop on every code unit.
- getCaretEdges(boolean[]) - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns a list of caret edges.
- getCharBidiClasses() - Method in class com.mta.tehreer.unicode.BidiAlgorithm
-
Returns a list containing the bidi classes of all characters in source text.
- getCharEnd() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the index after the last character of this frame in source text.
- getCharEnd() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the index after the last character of this line in source text.
- getCharEnd() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the index after the last character of this run in source text.
- getCharEnd() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns the index after the last character in source text for this
ShapingResult
object. - getCharEnd() - Method in class com.mta.tehreer.unicode.BidiLine
-
Returns the index after the last character of this line in source text.
- getCharEnd() - Method in class com.mta.tehreer.unicode.BidiParagraph
-
Returns the index after the last character of this paragraph in source text.
- getCharLevels() - Method in class com.mta.tehreer.unicode.BidiParagraph
-
Returns a list containing the levels of all characters in this paragraph.
- getCharScripts() - Method in class com.mta.tehreer.unicode.ScriptClassifier
-
Returns a list containing the resolved scripts of all characters in source text.
- getCharStart() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the index to the first character of this frame in source text.
- getCharStart() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the index to the first character of this line in source text.
- getCharStart() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the index to the first character of this run in source text.
- getCharStart() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns the index to the first character in source text for this
ShapingResult
object. - getCharStart() - Method in class com.mta.tehreer.unicode.BidiLine
-
Returns the index to the first character of this line in source text.
- getCharStart() - Method in class com.mta.tehreer.unicode.BidiParagraph
-
Returns the index to the first character of this paragraph in source text.
- getClusterMap() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns a list of indexes, mapping each character in this run to corresponding glyph.
- getClusterMap() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns a list of indexes, mapping each shaped character in source string to corresponding glyph.
- getColorInstance(int[]) - Method in class com.mta.tehreer.graphics.Typeface
-
Returns a color instance of this typeface with the specified colors array.
- getComposedFrame() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the current composed frame that is being displayed.
- getComposedFrame() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the current composed frame that is being displayed.
- getDescent() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the typographic descender of this typeface expressed in font units.
- getDescent() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the descent of this line which is the maximum descent from the baseline of all runs.
- getDescent() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the descent of this run.
- getEndExtraLength() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the extra excluded length at the end of the cluster map.
- getExtraLineSpacing() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the extra spacing to add after each line of a frame.
- getExtraLineSpacing() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the extra spacing that should be added after each text line.
- getExtraLineSpacing() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the extra spacing that should be added after each text line.
- getFamilyName() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the family name of this typeface.
- getFamilyName() - Method in class com.mta.tehreer.graphics.TypeFamily
-
Returns the name of this family.
- getFillColor() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's fill color for glyphs.
- getFitsHorizontally() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns whether or not to tightly fit the lines horizontally in a frame.
- getFitsVertically() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns whether or not to tightly fit the lines vertically in a frame.
- getFlushFactor() - Method in class com.mta.tehreer.layout.ComposedLine
- getFlushPenOffset(float, float) - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the pen offset required to draw flush text.
- getFrameBounds() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the rectangle specifying the frame bounds.
- getFullName() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the full name of this typeface.
- getGeneralCategory(int) - Static method in class com.mta.tehreer.unicode.CodePoint
-
Returns the general category of the specified code point.
- getGlyphAdvance(int, float, boolean) - Method in class com.mta.tehreer.graphics.Typeface
-
Retrieves the advance for the specified glyph.
- getGlyphAdvances() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns a list of glyph advances in this run.
- getGlyphAdvances() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns a list of glyph advances in this
ShapingResult
object. - getGlyphCount() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the number of glyphs in this typeface.
- getGlyphCount() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the number of glyphs in this run.
- getGlyphCount() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns the number of glyphs in this
ShapingResult
object. - getGlyphId(int) - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the glyph id for the specified code point.
- getGlyphIds() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns a list of glyph IDs in this run.
- getGlyphIds() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns a list of glyph IDs in this
ShapingResult
object. - getGlyphOffsets() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns a list of glyph offsets in this run.
- getGlyphOffsets() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns a list of glyph offsets in this
ShapingResult
object. - getGlyphPath(int, float, Matrix) - Method in class com.mta.tehreer.graphics.Typeface
-
Generates the path for the specified glyph.
- getGravity() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the horizontal and vertical alignment of this Label.
- getHeight() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the height of this frame.
- getHeight() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the typographic height of this line.
- getHeight() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the typographic height of this run.
- getJustificationLevel() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the justification level which can range from 0.0 to 1.0.
- getJustificationLevel() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the justification level which can range from 0.0 to 1.0.
- getLanguageTag() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the language tag which this shaping engine will use for shaping text.
- getLeading() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the typographic leading of this typeface expressed in font units.
- getLeading() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the leading of this line which is the maximum leading of all runs.
- getLeading() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the leading of this run.
- getLeadingGlyphIndex(int) - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the index of leading glyph related to the specified cluster.
- getLineHeightMultiplier() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the height multiplier to apply on each line of a frame.
- getLineHeightMultiplier() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the height multiplier that should be applied on each text line.
- getLineHeightMultiplier() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the height multiplier that should be applied on each text line.
- getLineIndexForChar(int) - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the index of line containing the specified character.
- getLineIndexForPosition(float, float) - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the index of a suitable line representing the specified position.
- getLines() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns an unmodifiable list that contains all the lines of this frame.
- getLogicalRuns() - Method in class com.mta.tehreer.unicode.BidiParagraph
-
Returns an iterable of logically ordered runs in this paragraph.
- getMaxLines() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the maximum number of lines that a frame should consist of.
- getMaxLines() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the maximum number of lines that should be displayed.
- getMirror(int) - Static method in class com.mta.tehreer.unicode.CodePoint
-
Returns the mirror of the specified code point.
- getMirroringPairs() - Method in class com.mta.tehreer.unicode.BidiLine
-
Returns an iterable of mirroring pairs in this line.
- getNamedStyles() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the named instance records of this typeface if it supports OpenType font variations.
- getOpenTypeFeatures() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the user-specified open type feature settings.
- getOpenTypeTag(int) - Static method in class com.mta.tehreer.unicode.Script
-
Returns the OpenType tag of specified script as an integer in big endian byte order.
- getOriginX() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the x- origin of this frame.
- getOriginX() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the x- origin of this line in parent frame.
- getOriginX() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the x- origin of this run in parent line.
- getOriginY() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the y- origin of this frame.
- getOriginY() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the y- origin of this line in parent frame.
- getOriginY() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the y- origin of this run in parent line.
- getPaletteEntryNames() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the names associated with palette entries if this typeface supports OpenType color palettes.
- getParagraphBoundary(int, int) - Method in class com.mta.tehreer.unicode.BidiAlgorithm
-
Returns the boundary of the first paragraph within the given range.
- getParagraphLevel() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the paragraph level of this line.
- getPredefinedPalettes() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the predefined palettes in this typeface if it supports OpenType color palettes.
- getRenderingStyle() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's style, used for controlling how glyphs should appear while drawing.
- getRenderingStyle() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the rendering style, used for controlling how text should appear while drawing.
- getRuns() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns an unmodifiable list that contains all the runs of this line.
- getScaleX() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's horizontal scale factor for glyphs.
- getScaleY() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's vertical scale factor for glyphs.
- getScript(int) - Static method in class com.mta.tehreer.unicode.CodePoint
-
Returns the script of the specified code point.
- getScriptDirection(int) - Static method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the default writing direction of a script.
- getScriptRuns() - Method in class com.mta.tehreer.unicode.ScriptClassifier
-
Returns an iterable of resolved script runs in source text.
- getScriptRuns(int, int) - Method in class com.mta.tehreer.unicode.ScriptClassifier
-
Returns an iterator of resolved script runs within the specified range of source text.
- getScriptTag() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the script tag which this shaping engine will use for shaping text.
- getSeparatorColor() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the color being used to display a separator line below each rendered text line.
- getShadowColor() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's shadow color.
- getShadowColor() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the color of the shadow layer.
- getShadowDx() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's horizontal shadow offset.
- getShadowDx() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the horizontal offset of the shadow layer.
- getShadowDy() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's vertical shadow offset.
- getShadowDy() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the vertical offset of the shadow layer.
- getShadowRadius() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's shadow radius, used when drawing glyphs.
- getShadowRadius() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the radius of the shadow layer.
- getShapingOrder() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the order in which this shaping engine will process the text.
- getSize() - Method in class com.mta.tehreer.layout.style.TypeSizeSpan
-
Returns this span's type size.
- getSlantAngle() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's slant angle for glyphs.
- getSlope() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the typographic slope of this typeface.
- getSpanned() - Method in class com.mta.tehreer.layout.Typesetter
-
Returns the spanned source text for which this typesetter object was created.
- getSpanned() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the current spanned that is being displayed.
- getSpanned() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the current spanned that is being displayed.
- getStartExtraLength() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the extra excluded length at the start of the cluster map.
- getStrikeoutPosition() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the position, in font units, of the strikeout for this typeface.
- getStrikeoutThickness() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the thickness, in font units, of the strikeout for this typeface.
- getStrokeCap() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's cap, controlling how the start and end of stroked lines and paths are treated.
- getStrokeCap() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the cap, controlling how the start and end of stroked lines and paths are treated.
- getStrokeColor() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's stroke color for glyphs.
- getStrokeColor() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the stroke color for text.
- getStrokeJoin() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's stroke join type.
- getStrokeJoin() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the stroke join type for text.
- getStrokeMiter() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's stroke miter value.
- getStrokeMiter() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the stroke miter value for text.
- getStrokeWidth() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's width for stroking glyphs.
- getStrokeWidth() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the stroke width for text.
- getStyleName() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the style name of this typeface.
- getTableData(int) - Method in class com.mta.tehreer.graphics.Typeface
-
Generates an array of bytes containing the data of the intended table.
- getText() - Method in class com.mta.tehreer.unicode.ScriptClassifier
-
Returns the text that the script classifier object was created for.
- getText() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the current text that is being displayed.
- getText() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the current text that is being displayed.
- getTextAlignment() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the text alignment to apply on each line of a frame.
- getTextColor() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the current color in which the text is being displayed.
- getTextColor() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the current color in which the text is being displayed.
- getTextSize() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the current text size (in pixels) in which the text is being displayed.
- getTextSize() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the current text size (in pixels) in which the text is being displayed.
- getTrailingGlyphIndex(int) - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the index of trailing glyph related to the specified cluster.
- getTrailingWhitespaceExtent() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the advance sum of glyphs corresponding to the trailing whitespace characters in this line.
- getTruncationMode() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the truncation mode to apply on the last line of a frame in case of overflow.
- getTruncationMode() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the truncation mode that should be used on the last line of the text in case of overflow.
- getTruncationPlace() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the truncation place for the last line of a frame.
- getTruncationPlace() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the truncation place for the last line of the text.
- getTypeface() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's typeface, used for drawing glyphs.
- getTypeface() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the typeface of this run.
- getTypeface() - Method in class com.mta.tehreer.layout.style.TypefaceSpan
-
Returns this span's typeface.
- getTypeface() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the typeface which this shaping engine will use for shaping text.
- getTypeface() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the current typeface in which the text is being displayed.
- getTypeface() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the current typeface in which the text is being displayed.
- getTypeface(Object) - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Returns the typeface registered against the specified tag.
- getTypefaceByName(String) - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Looks for a registered typeface having specified full name.
- getTypefaceByStyle(TypeWidth, TypeWeight, TypeSlope) - Method in class com.mta.tehreer.graphics.TypeFamily
-
Returns a typeface best matching the specified style.
- getTypefaces() - Method in class com.mta.tehreer.font.FontFile
-
Returns named typefaces of this font file.
- getTypefaces() - Method in class com.mta.tehreer.graphics.TypeFamily
-
Returns the list of typefaces belonging to this family.
- getTypefaceTag(Typeface) - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Returns the tag of a registered typeface.
- getTypeFamily(String) - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Looks for a type family having specified family name.
- getTypesetter() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the typesetter to use for resolving frames.
- getTypesetter() - Method in class com.mta.tehreer.widget.TLabel
-
Returns the typesetter that is being used to compose text lines.
- getTypesetter() - Method in class com.mta.tehreer.widget.TTextView
-
Returns the typesetter that is being used to compose text lines.
- getTypeSize() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns this renderer's type size, applied on glyphs while drawing.
- getTypeSize() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the type size of this run.
- getTypeSize() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the type size which this shaping engine will use for shaping text.
- getUnderlinePosition() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the position, in font units, of the underline for this typeface.
- getUnderlineThickness() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the thickness, in font units, of the underline for this typeface.
- getUnitsPerEm() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the number of font units per EM square for this typeface.
- getVariationAxes() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the variation axes of this typeface if it supports OpenType font variations.
- getVariationCoordinates() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the design variation coordinates of this typeface if it supports OpenType font variations.
- getVariationInstance(float[]) - Method in class com.mta.tehreer.graphics.Typeface
-
Returns a variation instance of this typeface with the specified design coordinates.
- getVerticalAlignment() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns the vertical alignment to apply on the contents of a frame.
- getVisualRuns() - Method in class com.mta.tehreer.unicode.BidiLine
-
Returns an unmodifiable list of visually ordered runs in this line.
- getWeight() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the typographic weight of this typeface.
- getWidth() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns the typographic width of this typeface.
- getWidth() - Method in class com.mta.tehreer.layout.ComposedFrame
-
Returns the width of this frame.
- getWidth() - Method in class com.mta.tehreer.layout.ComposedLine
-
Returns the typographic width of this line.
- getWidth() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the typographic width of this run.
- getWritingDirection() - Method in class com.mta.tehreer.graphics.Renderer
-
Returns the direction in which the pen will advance after drawing a glyph.
- getWritingDirection() - Method in class com.mta.tehreer.layout.GlyphRun
-
Returns the writing direction of this run.
- getWritingDirection() - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Returns the direction in which this shaping engine will place the resultant glyphs.
- getX(int) - Method in class com.mta.tehreer.collections.PointList
-
Returns the x- coordinate of the point at the specified index in this list.
- getY(int) - Method in class com.mta.tehreer.collections.PointList
-
Returns the y- coordinate of the point at the specified index in this list.
- GLAGOLITIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Glagolitic".
- glyphDataFormat() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- glyphNameAt(int) - Method in class com.mta.tehreer.sfnt.tables.PostTable
- GlyphRun - Class in com.mta.tehreer.layout
-
A
GlyphRun
object is a collection of consecutive glyphs sharing the same attributes and direction. - GOTHIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Gothic".
- GRANTHA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Grantha".
- GREEK - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Greek".
- GUJARATI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Gujarati".
- GUNJALA_GONDI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Gunjala_Gondi".
- GURMUKHI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Gurmukhi".
H
- HAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Han".
- HANGUL - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Hangul".
- HANIFI_ROHINGYA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Hanifi_Rohingya".
- HANUNOO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Hanunoo".
- hashCode() - Method in class com.mta.tehreer.collections.ByteList
- hashCode() - Method in class com.mta.tehreer.collections.FloatList
- hashCode() - Method in class com.mta.tehreer.collections.IntList
- hashCode() - Method in class com.mta.tehreer.collections.PointList
- hashCode() - Method in class com.mta.tehreer.font.ColorPalette
- hashCode() - Method in class com.mta.tehreer.font.NamedStyle
- hashCode() - Method in class com.mta.tehreer.font.VariationAxis
- hashCode() - Method in class com.mta.tehreer.graphics.TypeFamily
- hashCode() - Method in class com.mta.tehreer.sfnt.OpenTypeFeature
- hashCode() - Method in class com.mta.tehreer.sfnt.tables.NameTable.Record
- hashCode() - Method in class com.mta.tehreer.unicode.BidiPair
- hashCode() - Method in class com.mta.tehreer.unicode.BidiRun
- hashCode() - Method in class com.mta.tehreer.unicode.ScriptRun
- HATRAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Hatran".
- HeadTable - Class in com.mta.tehreer.sfnt.tables
-
Represents an OpenType `head' table.
- HeadTable(Typeface) - Constructor for class com.mta.tehreer.sfnt.tables.HeadTable
-
Constructs a
HeadTable
object from the specified typeface. - HEAVY - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- HEBREW - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Hebrew".
- HheaTable - Class in com.mta.tehreer.sfnt.tables
-
Represents an OpenType `hhea' table.
- HheaTable(Typeface) - Constructor for class com.mta.tehreer.sfnt.tables.HheaTable
-
Constructs a
HheaTable
object from the specified typeface. - HIRAGANA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Hiragana".
- hitTestPosition(float, float) - Method in class com.mta.tehreer.widget.TLabel
-
Performs hit testing.
- hitTestPosition(float, float) - Method in class com.mta.tehreer.widget.TTextView
-
Performs hit testing.
I
- IMPERIAL_ARAMAIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Imperial_Aramaic".
- indexToLocFormat() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- INHERITED - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Inherited".
- INITIAL_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Initial_Punctuation".
- INSCRIPTIONAL_PAHLAVI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Inscriptional_Pahlavi".
- INSCRIPTIONAL_PARTHIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Inscriptional_Parthian".
- IntList - Class in com.mta.tehreer.collections
-
Represents a primitive list of integers.
- IntList() - Constructor for class com.mta.tehreer.collections.IntList
- isBackward() - Method in class com.mta.tehreer.sfnt.ShapingResult
-
Returns
true
if the text flows backward for thisShapingResult
object. - isFinalizable(ShapingEngine) - Static method in class com.mta.tehreer.sfnt.ShapingEngine
-
Checks whether a shaping engine object is finalizable or not.
- isFinalizable(ShapingResult) - Static method in class com.mta.tehreer.sfnt.ShapingResult
-
Checks whether a shaping result object is finalizable or not.
- isFinalizable(BidiAlgorithm) - Static method in class com.mta.tehreer.unicode.BidiAlgorithm
-
Checks whether a bidi algorithm object is finalizable or not.
- isFinalizable(BidiLine) - Static method in class com.mta.tehreer.unicode.BidiLine
-
Checks whether a bidi line object is finalizable or not.
- isFinalizable(BidiParagraph) - Static method in class com.mta.tehreer.unicode.BidiParagraph
-
Checks whether a paragraph object is finalizable or not.
- isFixedPitch() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- isJustificationEnabled() - Method in class com.mta.tehreer.layout.FrameResolver
-
Returns whether or not to justify the lines in a frame.
- isJustificationEnabled() - Method in class com.mta.tehreer.widget.TTextView
-
Returns whether or not to justify the text lines.
- isRightToLeft() - Method in class com.mta.tehreer.unicode.BidiRun
-
Returns
true
if the embedding level of this run is odd. - isVariable() - Method in class com.mta.tehreer.graphics.Typeface
-
Returns
true
if this typeface supports OpenType font variations. - ITALIC - Enum constant in enum class com.mta.tehreer.graphics.TypeSlope
-
The italic slope indicating truly slanted characters which appear as they were designed.
- italicAngle() - Method in class com.mta.tehreer.sfnt.tables.PostTable
J
K
- KAITHI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Kaithi".
- KANNADA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Kannada".
- KATAKANA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Katakana".
- KAYAH_LI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Kayah_Li".
- KHAROSHTHI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Kharoshthi".
- KHITAN_SMALL_SCRIPT - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Khitan_Small_Script".
- KHMER - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Khmer".
- KHOJKI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Khojki".
- KHUDAWADI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Khudawadi".
L
- languageId - Variable in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
The language id of this record.
- LAO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Lao".
- LATIN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Latin".
- LEADING - Enum constant in enum class com.mta.tehreer.layout.TextAlignment
-
Aligns text to the left side of the line if its paragraph level is even.
- LEFT - Enum constant in enum class com.mta.tehreer.layout.TextAlignment
-
Aligns text to the left side of the line.
- LEFT_TO_RIGHT - Enum constant in enum class com.mta.tehreer.sfnt.WritingDirection
-
Text is written from left-to-right.
- LEFT_TO_RIGHT - Enum constant in enum class com.mta.tehreer.unicode.BaseDirection
-
Base direction is left-to-right.
- LEFT_TO_RIGHT - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Left_To_Right".
- LEFT_TO_RIGHT_EMBEDDING - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Left_To_Right_Embedding".
- LEFT_TO_RIGHT_ISOLATE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Left_To_Right_Isolate".
- LEFT_TO_RIGHT_OVERRIDE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Left_To_Right_Override".
- LEPCHA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Lepcha".
- LETTER_NUMBER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Letter_Number".
- LIGHT - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- LIMBU - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Limbu".
- LINE - Enum constant in enum class com.mta.tehreer.layout.BreakMode
-
Breaks text at a suitable opportunity as determined by Unicode Line Breaking Algorithm.
- LINE_SEPARATOR - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Line_Separator".
- LINEAR_A - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Linear_A".
- LINEAR_B - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Linear_B".
- lineGap() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- LISU - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Lisu".
- locale() - Method in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
Generates a relevant locale for this record by interpreting
NameTable.Record.platformId
andNameTable.Record.languageId
. - LOWERCASE_LETTER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Lowercase_Letter".
- lowestRecPPEM() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- LYCIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Lycian".
- LYDIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Lydian".
M
- macStyle() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- magicNumber() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- MAHAJANI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Mahajani".
- MAKASAR - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Makasar".
- make(String) - Static method in class com.mta.tehreer.sfnt.SfntTag
-
Makes a four-byte integer, representing the passed-in tag as a string.
- MALAYALAM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Malayalam".
- MANDAIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Mandaic".
- MANICHAEAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Manichaean".
- MARCHEN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Marchen".
- MASARAM_GONDI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Masaram_Gondi".
- MATH_SYMBOL - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Math_Symbol".
- MAX_LEVEL - Static variable in class com.mta.tehreer.unicode.BidiAlgorithm
-
Maximum explicit embedding level.
- maxComponentDepth() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxComponentElements() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxCompositeContours() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxCompositePoints() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxContours() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxFunctionDefs() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxInstructionDefs() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxMemType1() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- maxMemType42() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- maxPoints() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- MaxpTable - Class in com.mta.tehreer.sfnt.tables
-
Represents an OpenType `maxp' table.
- MaxpTable(Typeface) - Constructor for class com.mta.tehreer.sfnt.tables.MaxpTable
-
Constructs a
MaxpTable
object from the specified typeface. - maxSizeOfInstructions() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxStackElements() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxStorage() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxTwilightPoints() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- maxValue() - Method in class com.mta.tehreer.font.VariationAxis
-
Returns the maximum coordinate value.
- maxZones() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- MEDEFAIDRIN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Medefaidrin".
- MEDIUM - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- MEETEI_MAYEK - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Meetei_Mayek".
- MENDE_KIKAKUI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Mende_Kikakui".
- MEROITIC_CURSIVE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Meroitic_Cursive".
- MEROITIC_HIEROGLYPHS - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Meroitic_Hieroglyphs".
- metricDataFormat() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- MIAO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Miao".
- MIDDLE - Enum constant in enum class com.mta.tehreer.layout.TruncationPlace
-
Text is truncated at the middle of the line.
- MIDDLE - Enum constant in enum class com.mta.tehreer.layout.VerticalAlignment
-
Aligns the content vertically in the center of the frame.
- minLeftSideBearing() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- minMemType1() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- minMemType42() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- minRightSideBearing() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- minValue() - Method in class com.mta.tehreer.font.VariationAxis
-
Returns the minimum coordinate value.
- MITER - Enum constant in enum class com.mta.tehreer.graphics.StrokeJoin
-
The outer edges of a join meet at a sharp angle.
- MODI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Modi".
- modified() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- MODIFIER_LETTER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Modifier_Letter".
- MODIFIER_SYMBOL - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Modifier_Symbol".
- MONGOLIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Mongolian".
- MRO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Mro".
- MULTANI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Multani".
- MYANMAR - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Myanmar".
N
- NABATAEAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Nabataean".
- name() - Method in class com.mta.tehreer.font.ColorPalette
-
Returns the display name.
- name() - Method in class com.mta.tehreer.font.VariationAxis
-
Returns the display name.
- NamedStyle - Class in com.mta.tehreer.font
-
Represents font named style.
- nameId - Variable in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
The name id of this record.
- NameTable - Class in com.mta.tehreer.sfnt.tables
-
Represents an OpenType `name' table.
- NameTable(Typeface) - Constructor for class com.mta.tehreer.sfnt.tables.NameTable
-
Constructs an
NameTable
object from the specified typeface. - NameTable.Record - Class in com.mta.tehreer.sfnt.tables
-
Represents a single record of OpenType `name' table.
- NANDINAGARI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Nandinagari".
- NEW_TAI_LUE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "New_Tai_Lue".
- NEWA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Newa".
- NKO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Nko".
- NONSPACING_MARK - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Nonspacing_Mark".
- NONSPACING_MARK - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Nonspacing_Mark".
- NORMAL - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- numberOfGlyphs() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- numberOfHMetrics() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- numGlyphs() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- NUSHU - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Nushu".
- NYIAKENG_PUACHUE_HMONG - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Nyiakeng_Puachue_Hmong".
O
- OBLIQUE - Enum constant in enum class com.mta.tehreer.graphics.TypeSlope
-
The oblique slope indicating artificially slanted characters.
- of(byte...) - Static method in class com.mta.tehreer.collections.ByteList
-
Returns a byte list whose elements are the specified values.
- of(float...) - Static method in class com.mta.tehreer.collections.FloatList
-
Returns a float list whose elements are the specified values.
- of(float...) - Static method in class com.mta.tehreer.collections.PointList
-
Returns a point list whose elements are the specified values.
- of(int...) - Static method in class com.mta.tehreer.collections.IntList
-
Returns an integers list whose elements are the specified values.
- of(int, int) - Static method in class com.mta.tehreer.sfnt.OpenTypeFeature
-
Returns an open type feature object with the specified tag and value.
- of(int, String, int, float, float, float) - Static method in class com.mta.tehreer.font.VariationAxis
-
Returns a variation axis object with the specified values.
- of(String, float[], String) - Static method in class com.mta.tehreer.font.NamedStyle
-
Returns a named style object with the specified values.
- of(String, int, int[]) - Static method in class com.mta.tehreer.font.ColorPalette
-
Returns a palette object with the specified values.
- OGHAM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Ogham".
- OL_CHIKI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Ol_Chiki".
- OLD_HUNGARIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Hungarian".
- OLD_ITALIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Italic".
- OLD_NORTH_ARABIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_North_Arabian".
- OLD_PERMIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Permic".
- OLD_PERSIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Persian".
- OLD_SOGDIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Sogdian".
- OLD_SOUTH_ARABIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_South_Arabian".
- OLD_TURKIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Turkic".
- OLD_UYGHUR - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Old_Uyghur".
- onDraw(Canvas) - Method in class com.mta.tehreer.widget.TLabel
- onMeasure(int, int) - Method in class com.mta.tehreer.widget.TLabel
- onScrollChanged(int, int, int, int) - Method in class com.mta.tehreer.widget.TTextView
- onSizeChanged(int, int, int, int) - Method in class com.mta.tehreer.widget.TTextView
- OPEN_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Open_Punctuation".
- OpenTypeFeature - Class in com.mta.tehreer.sfnt
-
Represents an OpenType Layout feature.
- ORIYA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Oriya".
- OS2Table - Class in com.mta.tehreer.sfnt.tables
-
Represents an OpenType `OS/2' table.
- OS2Table(Typeface) - Constructor for class com.mta.tehreer.sfnt.tables.OS2Table
-
Constructs an
OS2Table
object from the specified typeface. - OSAGE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Osage".
- OSMANYA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Osmanya".
- OTHER_LETTER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Other_Letter".
- OTHER_NEUTRAL - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Other_Neutral".
- OTHER_NUMBER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Other_Number".
- OTHER_PUNCTUATION - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Other_Punctuation".
- OTHER_SYMBOL - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Other_Symbol".
P
- PAHAWH_HMONG - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Pahawh_Hmong".
- pairingCodePoint - Variable in class com.mta.tehreer.unicode.BidiPair
-
The code point of character forming a pair with actual character.
- PALMYRENE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Palmyrene".
- panose() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- PARAGRAPH_SEPARATOR - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Paragraph_Separator".
- PARAGRAPH_SEPARATOR - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Paragraph_Separator".
- PAU_CIN_HAU - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Pau_Cin_Hau".
- PHAGS_PA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Phags_Pa".
- PHOENICIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Phoenician".
- PLAIN - Enum constant in enum class com.mta.tehreer.graphics.TypeSlope
-
The plain slope indicating upright characters.
- platformId - Variable in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
The platform id of this record.
- PointList - Class in com.mta.tehreer.collections
-
Represents a primitive list of points.
- PointList() - Constructor for class com.mta.tehreer.collections.PointList
- POP_DIRECTIONAL_FORMAT - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Pop_Directional_Format".
- POP_DIRECTIONAL_ISOLATE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Pop_Directional_Isolate".
- postScriptName() - Method in class com.mta.tehreer.font.NamedStyle
-
Returns the post script name.
- PostTable - Class in com.mta.tehreer.sfnt.tables
-
Represents an OpenType `post' table.
- PostTable(Typeface) - Constructor for class com.mta.tehreer.sfnt.tables.PostTable
-
Constructs a
PostTable
object from the specified typeface. - Primitive - Interface in com.mta.tehreer.collections
-
Marker interface that indicates the use of primitive data types.
- PRIVATE_USE - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Private_Use".
- PSALTER_PAHLAVI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Psalter_Pahlavi".
R
- Record() - Constructor for class com.mta.tehreer.sfnt.tables.NameTable.Record
-
Constructs a
NameTable.Record
object. - Record(int, int, int, int, byte[]) - Constructor for class com.mta.tehreer.sfnt.tables.NameTable.Record
-
Constructs a
NameTable.Record
object. - recordAt(int) - Method in class com.mta.tehreer.sfnt.tables.NameTable
-
Retrieves a record of this table at a given index.
- recordCount() - Method in class com.mta.tehreer.sfnt.tables.NameTable
-
Returns the number of name records in this table.
- registerTypeface(Typeface, Object) - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Registers a typeface in
TypefaceManager
. - REGULAR - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- REJANG - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Rejang".
- Renderer - Class in com.mta.tehreer.graphics
-
The
Renderer
class represents a generic glyph renderer. - Renderer() - Constructor for class com.mta.tehreer.graphics.Renderer
-
Constructs a renderer object.
- RenderingStyle - Enum Class in com.mta.tehreer.graphics
-
Specifies if the glyph being drawn is filled, stroked, or both.
- RIGHT - Enum constant in enum class com.mta.tehreer.layout.TextAlignment
-
Aligns text to the right side of the line.
- RIGHT_TO_LEFT - Enum constant in enum class com.mta.tehreer.sfnt.WritingDirection
-
Text is written from right-to-left.
- RIGHT_TO_LEFT - Enum constant in enum class com.mta.tehreer.unicode.BaseDirection
-
Base direction is right-to-left.
- RIGHT_TO_LEFT - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Right_To_Left".
- RIGHT_TO_LEFT_EMBEDDING - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Right_To_Left_Embedding".
- RIGHT_TO_LEFT_ISOLATE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Right_To_Left_Isolate".
- RIGHT_TO_LEFT_OVERRIDE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Right_To_Left_Override".
- ROUND - Enum constant in enum class com.mta.tehreer.graphics.StrokeCap
-
The stroke projects out as a semicircle, with the center at the end of the path.
- ROUND - Enum constant in enum class com.mta.tehreer.graphics.StrokeJoin
-
The outer edges of a join meet in a circular arc.
- RUNIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Runic".
S
- SAMARITAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Samaritan".
- SAURASHTRA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Saurashtra".
- sCapHeight() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- script - Variable in class com.mta.tehreer.unicode.ScriptRun
-
The resolved script of this run.
- Script - Class in com.mta.tehreer.unicode
-
Represents the script of a character in Unicode specification.
- ScriptClassifier - Class in com.mta.tehreer.unicode
-
This class implements UAX #24 available at http://www.unicode.org/reports/tr24.
- ScriptClassifier(String) - Constructor for class com.mta.tehreer.unicode.ScriptClassifier
-
Constructs a script classifier object for the specified text.
- ScriptRun - Class in com.mta.tehreer.unicode
-
A
ScriptRun
object represents a sequence of characters which have the same script. - ScriptRun() - Constructor for class com.mta.tehreer.unicode.ScriptRun
-
Constructs a script run object.
- ScriptRun(int, int, int) - Constructor for class com.mta.tehreer.unicode.ScriptRun
-
Constructs a script run object.
- SEGMENT_SEPARATOR - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "Segment_Separator".
- SEMI_BOLD - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- SEMI_CONDENSED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- SEMI_EXPANDED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- setExtraLineSpacing(float) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the extra spacing to add after each line of a frame.
- setExtraLineSpacing(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the extra spacing that should be added after each text line.
- setExtraLineSpacing(float) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the extra spacing that should be added after each text line.
- setFillColor(int) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's fill color for glyphs.
- setFitsHorizontally(boolean) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets whether or not to tightly fit the lines horizontally in a frame.
- setFitsVertically(boolean) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets whether or not to tightly fit the lines vertically in a frame.
- setFlushFactor(float) - Method in class com.mta.tehreer.layout.ComposedLine
- setFrameBounds(RectF) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the rectangle specifying the frame bounds.
- setGravity(int) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the horizontal alignment of the text and the vertical gravity that will be used when there is extra space in the Label beyond what is required for the text itself.
- setGravity(int) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the horizontal alignment of the text and the vertical gravity that will be used when there is extra space in the Label beyond what is required for the text itself.
- setJustificationEnabled(boolean) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets whether or not to justify the lines in a frame.
- setJustificationEnabled(boolean) - Method in class com.mta.tehreer.widget.TTextView
-
Sets whether or not to justify the text lines.
- setJustificationLevel(float) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the justification level which can range from 0.0 to 1.0.
- setJustificationLevel(float) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the justification level which can range from 0.0 to 1.0.
- setLanguageTag(int) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the language tag which this shaping engine will use for shaping text.
- setLineHeightMultiplier(float) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the height multiplier to apply on each line of a frame.
- setLineHeightMultiplier(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the height multiplier to apply on each text line.
- setLineHeightMultiplier(float) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the height multiplier to apply on each text line.
- setMaxLines(int) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the maximum number of lines that a frame should consist of.
- setMaxLines(int) - Method in class com.mta.tehreer.widget.TLabel
-
Makes the Label at most this many lines tall.
- setOpenTypeFeatures(Set<OpenTypeFeature>) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the user-specified open type feature settings.
- setRenderingStyle(RenderingStyle) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's style, used for controlling how glyphs should appear while drawing.
- setRenderingStyle(RenderingStyle) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the rendering style, used for controlling how text should appear while drawing.
- setScaleX(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's horizontal scale factor for glyphs.
- setScaleY(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's vertical scale factor for glyphs.
- setScriptTag(int) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the script tag which this shaping engine will use for shaping text.
- setSeparatorColor(int) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the color to display a separator line below each rendered text line.
- setShadowColor(int) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's shadow color.
- setShadowColor(int) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the color of the shadow layer.
- setShadowDx(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's horizontal shadow offset.
- setShadowDx(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the horizontal offset of the shadow layer.
- setShadowDy(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's vertical shadow offset.
- setShadowDy(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the vertical offset of the shadow layer.
- setShadowRadius(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's shadow radius.
- setShadowRadius(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the radius of the shadow layer.
- setShapingOrder(ShapingOrder) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the order in which this shaping engine will process the text.
- setSlantAngle(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's slant angle for glyphs.
- setSpanned(Spanned) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the spanned that should be displayed.
- setSpanned(Spanned) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the spanned that should be displayed.
- setStrokeCap(StrokeCap) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's cap, controlling how the start and end of stroked lines and paths are treated.
- setStrokeCap(StrokeCap) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the cap, controlling how the start and end of stroked lines and paths are treated.
- setStrokeColor(int) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's stroke color for glyphs.
- setStrokeColor(int) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the stroke color text.
- setStrokeJoin(StrokeJoin) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's stroke join type.
- setStrokeJoin(StrokeJoin) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the stroke join type for text.
- setStrokeMiter(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's stroke miter value.
- setStrokeMiter(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets thee stroke miter value.
- setStrokeWidth(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's width for stroking glyphs.
- setStrokeWidth(float) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the stroke width for text.
- setText(String) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the text that should be displayed.
- setText(String) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the text that should be displayed.
- setTextAlignment(TextAlignment) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the text alignment to apply on each line of a frame.
- setTextColor(int) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the color in which the text should be displayed.
- setTextColor(int) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the color in which the text should be displayed.
- setTextSize(float) - Method in class com.mta.tehreer.widget.TLabel
-
Set the text size (in pixels) in which the text should be displayed.
- setTextSize(float) - Method in class com.mta.tehreer.widget.TTextView
-
Set the text size (in pixels) in which the text should be displayed.
- setTruncationMode(BreakMode) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the truncation mode to apply on the last line of a frame in case of overflow.
- setTruncationMode(BreakMode) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the truncation mode that should be used on the last line of text in case of overflow.
- setTruncationPlace(TruncationPlace) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the truncation place for the last line of a frame.
- setTruncationPlace(TruncationPlace) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the truncation place for the last line of the text.
- setTypeface(Typeface) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's typeface, used for drawing glyphs.
- setTypeface(Typeface) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the typeface which this shaping engine will use for shaping text.
- setTypeface(Typeface) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the typeface in which the text should be displayed.
- setTypeface(Typeface) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the typeface in which the text should be displayed.
- setTypesetter(Typesetter) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the typesetter to use for resolving frames.
- setTypesetter(Typesetter) - Method in class com.mta.tehreer.widget.TLabel
-
Sets the typesetter that should be used to compose text lines.
- setTypesetter(Typesetter) - Method in class com.mta.tehreer.widget.TTextView
-
Sets the typesetter that should be used to compose text lines.
- setTypeSize(float) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets this renderer's type size, applied on glyphs while drawing.
- setTypeSize(float) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the type size which this shaping engine will use for shaping text.
- setVerticalAlignment(VerticalAlignment) - Method in class com.mta.tehreer.layout.FrameResolver
-
Sets the vertical alignment to apply on the contents of a frame.
- setWritingDirection(WritingDirection) - Method in class com.mta.tehreer.graphics.Renderer
-
Sets the direction in which the pen will advance after drawing a glyph.
- setWritingDirection(WritingDirection) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Sets the direction in which this shaping engine will place the resultant glyphs.
- sFamilyClass() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- SfntTag - Class in com.mta.tehreer.sfnt
-
Provides static utility methods related to SFNT tags.
- shapeText(String, int, int) - Method in class com.mta.tehreer.sfnt.ShapingEngine
-
Shapes the specified range of text into glyphs.
- ShapingEngine - Class in com.mta.tehreer.sfnt
-
The
ShapingEngine
class represents text shaping engine. - ShapingEngine() - Constructor for class com.mta.tehreer.sfnt.ShapingEngine
-
Constructs a shaping engine object.
- ShapingOrder - Enum Class in com.mta.tehreer.sfnt
-
Specifies the order in which the text is shaped.
- ShapingResult - Class in com.mta.tehreer.sfnt
-
A
ShapingResult
object is a container for the results of text shaping. - SHARADA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Sharada".
- SHAVIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Shavian".
- SIDDHAM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Siddham".
- SIGNWRITING - Static variable in class com.mta.tehreer.unicode.Script
-
Script "SignWriting".
- SINHALA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Sinhala".
- size() - Method in class com.mta.tehreer.collections.ByteList
-
Returns the number of bytes in this list.
- size() - Method in class com.mta.tehreer.collections.FloatList
-
Returns the number of floats in this list.
- size() - Method in class com.mta.tehreer.collections.IntList
-
Returns the number of integers in this list.
- size() - Method in class com.mta.tehreer.collections.PointList
-
Returns the number of points in this list.
- SOGDIAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Sogdian".
- SORA_SOMPENG - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Sora_Sompeng".
- SOYOMBO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Soyombo".
- SPACE_SEPARATOR - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Space_Separator".
- SPACING_MARK - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Spacing_Mark".
- SQUARE - Enum constant in enum class com.mta.tehreer.graphics.StrokeCap
-
The stroke projects out as a square, with the center at the end of the path.
- START - Enum constant in enum class com.mta.tehreer.layout.TruncationPlace
-
Text is truncated at the start of the line.
- string() - Method in class com.mta.tehreer.sfnt.tables.NameTable.Record
-
Decodes the
NameTable.Record.bytes
array into a string using a suitable charset. - STROKE - Enum constant in enum class com.mta.tehreer.graphics.RenderingStyle
-
Glyphs drawn with this style will be stroked, respecting the stroke-related settings in the renderer.
- StrokeCap - Enum Class in com.mta.tehreer.graphics
-
Specifies the treatment for the beginning and ending of stroked lines and paths.
- StrokeJoin - Enum Class in com.mta.tehreer.graphics
-
Specifies the treatment where lines and curve segments join on a stroked path.
- styleName() - Method in class com.mta.tehreer.font.NamedStyle
-
Returns the style name.
- sTypoAscender() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- sTypoDescender() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- sTypoLineGap() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- subList(int, int) - Method in class com.mta.tehreer.collections.ByteList
-
Returns a view of the portion of this list between the specified
fromIndex
, inclusive, andtoIndex
, exclusive. - subList(int, int) - Method in class com.mta.tehreer.collections.FloatList
-
Returns a view of the portion of this list between the specified
fromIndex
, inclusive, andtoIndex
, exclusive. - subList(int, int) - Method in class com.mta.tehreer.collections.IntList
-
Returns a view of the portion of this list between the specified
fromIndex
, inclusive, andtoIndex
, exclusive. - subList(int, int) - Method in class com.mta.tehreer.collections.PointList
-
Returns a view of the portion of this list between the specified
fromIndex
, inclusive, andtoIndex
, exclusive. - suggestBackwardBreak(int, int, float, BreakMode) - Method in class com.mta.tehreer.layout.Typesetter
-
Suggests a backward break index based on the provided range and width.
- suggestForwardBreak(int, int, float, BreakMode) - Method in class com.mta.tehreer.layout.Typesetter
-
Suggests a forward break index based on the provided range and width.
- SUNDANESE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Sundanese".
- SURROGATE - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Surrogate".
- sxHeight() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- SYLOTI_NAGRI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Syloti_Nagri".
- SYRIAC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Syriac".
T
- tag() - Method in class com.mta.tehreer.font.VariationAxis
-
Returns the tag identifying the design variation.
- tag() - Method in class com.mta.tehreer.sfnt.OpenTypeFeature
-
Returns the tag of the feature that identifies its typographic function and effects.
- TAGALOG - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tagalog".
- TAGBANWA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tagbanwa".
- TAI_LE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tai_Le".
- TAI_THAM - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tai_Tham".
- TAI_VIET - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tai_Viet".
- TAKRI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Takri".
- TAMIL - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tamil".
- TANGSA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tangsa".
- TANGUT - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tangut".
- TELUGU - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Telugu".
- TextAlignment - Enum Class in com.mta.tehreer.layout
-
Specifies the horizontal text alignment.
- THAANA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Thaana".
- THAI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Thai".
- THIN - Enum constant in enum class com.mta.tehreer.graphics.TypeWeight
- TIBETAN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tibetan".
- TIFINAGH - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tifinagh".
- TIRHUTA - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Tirhuta".
- TITLECASE_LETTER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Titlecase_Letter".
- TLabel - Class in com.mta.tehreer.widget
-
Displays read-only text to the user.
- TLabel(Context) - Constructor for class com.mta.tehreer.widget.TLabel
- TLabel(Context, AttributeSet) - Constructor for class com.mta.tehreer.widget.TLabel
- TLabel(Context, AttributeSet, int) - Constructor for class com.mta.tehreer.widget.TLabel
- toArray() - Method in class com.mta.tehreer.collections.ByteList
-
Returns a new array containing all of the bytes in this list in proper sequence (from first to last element).
- toArray() - Method in class com.mta.tehreer.collections.FloatList
-
Returns a new array containing all of the floats in this list in proper sequence (from first to last element).
- toArray() - Method in class com.mta.tehreer.collections.IntList
-
Returns a new array containing all of the integers in this list in proper sequence (from first to last element).
- toArray() - Method in class com.mta.tehreer.collections.PointList
-
Returns a new array containing all of the elements in this list in proper sequence (from first to last element).
- TOP - Enum constant in enum class com.mta.tehreer.layout.VerticalAlignment
-
Aligns the content vertically at the top of the frame.
- toString() - Method in class com.mta.tehreer.collections.ByteList
- toString() - Method in class com.mta.tehreer.collections.FloatList
- toString() - Method in class com.mta.tehreer.collections.IntList
- toString() - Method in class com.mta.tehreer.collections.PointList
- toString() - Method in class com.mta.tehreer.graphics.Typeface
- toString() - Method in class com.mta.tehreer.graphics.TypeFamily
- toString() - Method in class com.mta.tehreer.layout.ComposedFrame
- toString() - Method in class com.mta.tehreer.layout.ComposedLine
- toString() - Method in class com.mta.tehreer.layout.GlyphRun
- toString() - Method in class com.mta.tehreer.sfnt.OpenTypeFeature
- toString() - Method in class com.mta.tehreer.sfnt.ShapingEngine
- toString() - Method in class com.mta.tehreer.sfnt.ShapingResult
- toString() - Method in class com.mta.tehreer.sfnt.tables.NameTable.Record
- toString() - Method in class com.mta.tehreer.unicode.BidiAlgorithm
- toString() - Method in class com.mta.tehreer.unicode.BidiLine
- toString() - Method in class com.mta.tehreer.unicode.BidiPair
- toString() - Method in class com.mta.tehreer.unicode.BidiParagraph
- toString() - Method in class com.mta.tehreer.unicode.BidiRun
- toString() - Method in class com.mta.tehreer.unicode.ScriptClassifier
- toString() - Method in class com.mta.tehreer.unicode.ScriptRun
- toString(int) - Static method in class com.mta.tehreer.sfnt.SfntTag
-
Returns the string representation of a tag.
- TOTO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Toto".
- TRAILING - Enum constant in enum class com.mta.tehreer.layout.TextAlignment
-
Aligns text to the right side of the line if its paragraph level is even.
- TruncationPlace - Enum Class in com.mta.tehreer.layout
-
Specifies the text truncation place.
- TTextView - Class in com.mta.tehreer.widget
-
A scrollable, multiline text region.
- TTextView(Context) - Constructor for class com.mta.tehreer.widget.TTextView
- TTextView(Context, AttributeSet) - Constructor for class com.mta.tehreer.widget.TTextView
- TTextView(Context, AttributeSet, int) - Constructor for class com.mta.tehreer.widget.TTextView
- TTextView(Context, AttributeSet, int, int) - Constructor for class com.mta.tehreer.widget.TTextView
- Typeface - Class in com.mta.tehreer.graphics
-
The
Typeface
class specifies the typeface and intrinsic style of a font. - Typeface(AssetManager, String) - Constructor for class com.mta.tehreer.graphics.Typeface
-
Constructs a typeface from the specified asset.
- Typeface(File) - Constructor for class com.mta.tehreer.graphics.Typeface
-
Constructs a typeface from the specified file.
- Typeface(InputStream) - Constructor for class com.mta.tehreer.graphics.Typeface
-
Constructs a new typeface from the input stream by copying its data into a native memory buffer.
- TypefaceManager - Class in com.mta.tehreer.graphics
-
The
TypefaceManager
class provides management activities related to typefaces. - TypefaceSpan - Class in com.mta.tehreer.layout.style
-
The
ConcreteTypefaceSpan
class represents a span for specifying particular typeface. - TypefaceSpan(Typeface) - Constructor for class com.mta.tehreer.layout.style.TypefaceSpan
-
Constructs a concrete typeface span object.
- TypeFamily - Class in com.mta.tehreer.graphics
-
A
TypeFamily
object represents a collection of typefaces that relate to each other. - TypeFamily(String, List<Typeface>) - Constructor for class com.mta.tehreer.graphics.TypeFamily
-
Constructs a type family object.
- Typesetter - Class in com.mta.tehreer.layout
-
Represents a typesetter which performs text layout.
- Typesetter(Spanned) - Constructor for class com.mta.tehreer.layout.Typesetter
-
Constructs the typesetter object using a spanned text.
- Typesetter(Spanned, List<Object>) - Constructor for class com.mta.tehreer.layout.Typesetter
- Typesetter(String, Typeface, float) - Constructor for class com.mta.tehreer.layout.Typesetter
-
Constructs the typesetter object using given text, typeface and type size.
- TypeSizeSpan - Class in com.mta.tehreer.layout.style
-
The
TypeSizeSpan
class represents a span for specifying absolute type size. - TypeSizeSpan(float) - Constructor for class com.mta.tehreer.layout.style.TypeSizeSpan
-
Constructs a type size span object.
- TypeSlope - Enum Class in com.mta.tehreer.graphics
-
Specifies the slope of a typeface.
- TypeWeight - Enum Class in com.mta.tehreer.graphics
-
Specifies the thickness of a typeface, in terms of lightness or heaviness of the strokes.
- TypeWidth - Enum Class in com.mta.tehreer.graphics
-
Specifies the wideness of a typeface, in terms of the width of characters in relation to their heights.
U
- UGARITIC - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Ugaritic".
- ulCodePageRange1() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ulCodePageRange2() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ULTRA_CONDENSED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- ULTRA_EXPANDED - Enum constant in enum class com.mta.tehreer.graphics.TypeWidth
- ulUnicodeRange1() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ulUnicodeRange2() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ulUnicodeRange3() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ulUnicodeRange4() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- UNASSIGNED - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Unassigned".
- underlinePosition() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- underlineThickness() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- unitsPerEm() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- UNKNOWN - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Unknown".
- unregisterTypeface(Typeface) - Static method in class com.mta.tehreer.graphics.TypefaceManager
-
Unregisters a typeface in
TypefaceManager
. - updateDrawState(TextPaint) - Method in class com.mta.tehreer.layout.style.TypefaceSpan
- updateDrawState(TextPaint) - Method in class com.mta.tehreer.layout.style.TypeSizeSpan
- updateMeasureState(TextPaint) - Method in class com.mta.tehreer.layout.style.TypefaceSpan
- updateMeasureState(TextPaint) - Method in class com.mta.tehreer.layout.style.TypeSizeSpan
- UPPERCASE_LETTER - Static variable in class com.mta.tehreer.unicode.GeneralCategory
-
General Category "Uppercase_Letter".
- USABLE_WITH_DARK_BACKGROUND - Static variable in class com.mta.tehreer.font.ColorPalette
- USABLE_WITH_LIGHT_BACKGROUND - Static variable in class com.mta.tehreer.font.ColorPalette
- usBreakChar() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usDefaultChar() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usFirstCharIndex() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usLastCharIndex() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usLowerOpticalPointSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usMaxContext() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usUpperOpticalPointSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usWeightClass() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usWidthClass() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usWinAscent() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- usWinDescent() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
V
- VAI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Vai".
- value() - Method in class com.mta.tehreer.sfnt.OpenTypeFeature
-
Returns the value of the feature that modifies its behaviour.
- valueOf(String) - Static method in enum class com.mta.tehreer.graphics.RenderingStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.graphics.StrokeCap
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.graphics.StrokeJoin
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.graphics.TypeSlope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.graphics.TypeWeight
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.graphics.TypeWidth
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.layout.BreakMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.layout.TextAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.layout.TruncationPlace
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.layout.VerticalAlignment
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.sfnt.ShapingOrder
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.sfnt.WritingDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mta.tehreer.unicode.BaseDirection
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mta.tehreer.graphics.RenderingStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.graphics.StrokeCap
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.graphics.StrokeJoin
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.graphics.TypeSlope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.graphics.TypeWeight
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.graphics.TypeWidth
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.layout.BreakMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.layout.TextAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.layout.TruncationPlace
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.layout.VerticalAlignment
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.sfnt.ShapingOrder
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.sfnt.WritingDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mta.tehreer.unicode.BaseDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VariationAxis - Class in com.mta.tehreer.font
-
Represents font variation axis.
- version() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- version() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- version() - Method in class com.mta.tehreer.sfnt.tables.MaxpTable
- version() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- version() - Method in class com.mta.tehreer.sfnt.tables.PostTable
- VerticalAlignment - Enum Class in com.mta.tehreer.layout
-
Specifies the vertical content alignment.
- VITHKUQI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Vithkuqi".
W
- WANCHO - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Wancho".
- WARANG_CITI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Warang_Citi".
- WHITE_SPACE - Static variable in class com.mta.tehreer.unicode.BidiClass
-
Bidi Class: "White_Space".
- WritingDirection - Enum Class in com.mta.tehreer.sfnt
-
Specifies the writing direction of text.
X
- xAvgCharWidth() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- xMax() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- xMaxExtent() - Method in class com.mta.tehreer.sfnt.tables.HheaTable
- xMin() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
Y
- YEZIDI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Yezidi".
- YI - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Yi".
- yMax() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- yMin() - Method in class com.mta.tehreer.sfnt.tables.HeadTable
- yStrikeoutPosition() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- yStrikeoutSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySubscriptXOffset() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySubscriptXSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySubscriptYOffset() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySubscriptYSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySuperscriptXOffset() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySuperscriptXSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySuperscriptYOffset() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
- ySuperscriptYSize() - Method in class com.mta.tehreer.sfnt.tables.OS2Table
Z
- ZANABAZAR_SQUARE - Static variable in class com.mta.tehreer.unicode.Script
-
Script "Zanabazar_Square".
All Classes and Interfaces|All Packages|Constant Field Values