Java.Awt.Font.NumericShaper Members

The members of Java.Awt.Font.NumericShaper are listed below.

See Also: Inherited members from Java.Lang.Object

Public Fields

const
AllRangesRanges (524287). The Constant ALL_RANGES indicates all ranges.
const
ArabicRanges (2). The Constant ARABIC indicates the ARABIC range and decimal base.
const
BengaliRanges (16). The Constant BENGALI indicates the BENGALI range and decimal base.
const
DevanagariRanges (8). The Constant DEVANAGARI indicates the DEVANAGARI range and decimal base.
const
EasternArabicRanges (4). The Constant EASTERN_ARABIC indicates the ARABIC range and ARABIC_EXTENDED decimal base.
const
EthiopicRanges (65536). The Constant ETHIOPIC indicates the ETHIOPIC range and decimal base.
const
EuropeanRanges (1). The Constant EUROPEAN indicates the latin and extended range, and latin decimal base.
const
GujaratiRanges (64). The Constant GUJARATI indicates the GUJARATI range and decimal base.
const
GurmukhiRanges (32). The Constant GURMUKHI indicates the GURMUKHI range and decimal base.
const
KannadaRanges (1024). The Constant KANNADA indicates the KANNADA range and decimal base.
const
KhmerRanges (131072). The Constant KHMER indicates the KHMER range and decimal base.
const
LaoRanges (8192). The Constant LAO indicates the LAO range and decimal base.
const
MalayalamRanges (2048). The Constant MALAYALAM indicates the MALAYALAM range and decimal base.
const
MongolianRanges (262144). The Constant MONGOLIAN indicates the MONGOLIAN range and decimal base.
const
MyanmarRanges (32768). The Constant MYANMAR indicates the MYANMAR range and decimal base.
const
OriyaRanges (128). The Constant ORIYA indicates the ORIYA range and decimal base.
const
TamilRanges (256). The Constant TAMIL indicates the TAMIL range and decimal base.
const
TeluguRanges (512). The Constant TELUGU indicates the TELUGU range and decimal base.
const
ThaiRanges (4096). The Constant THAI indicates the THAI range and decimal base.
const
TibetanRanges (16384). The Constant TIBETAN indicates the TIBETAN range and decimal base.

Public Properties

[read-only]
IsContextualbool. Checks if this NumericShaper is contextual (supporting multiple script ranges) or not.
[read-only]
RangesRanges. Gets the masks for all of the ranges supported by this NumericShaper, packed into an int value using the logical OR logical operation for multiple ranges: NumericShaper.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

static
GetContextualShaper(Ranges) : NumericShaper
Gets the NumericShaper for the specified unicode ranges.
static
GetContextualShaper(Ranges, int) : NumericShaper
Gets the NumericShaper for the specified unicode ranges and default unicode range.
static
GetShaper(Ranges) : NumericShaper
Gets a NumericShaper for the specified unicode range.
Shape(char[], int, int)
Transforms the encoding of the text, starting from the character at index start and transforming count characters.
Shape(char[], int, int, int)
Transforms the encoding of the text, starting from the character at index start and transforming count characters, using the specified context.