Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z 
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 and NameTable.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 given renderer.
draw(Renderer, Canvas, float, float) - Method in class com.mta.tehreer.layout.ComposedFrame
Draws this frame onto the given canvas using the given renderer.
draw(Renderer, Canvas, float, float) - Method in class com.mta.tehreer.layout.ComposedLine
Draws this line onto the given canvas using the given renderer.
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 this ShapingResult 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

JAVANESE - Static variable in class com.mta.tehreer.unicode.Script
Script "Javanese".

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 and NameTable.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, and toIndex, 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, and toIndex, 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, and toIndex, 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, and toIndex, 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".
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values