Package | Description |
---|---|
org.apache.fop.complexscripts.fonts | |
org.apache.fop.complexscripts.util |
Modifier and Type | Method and Description |
---|---|
CharAssociation |
GlyphProcessingState.getAssociation()
Obtain character association of glyph at current position.
|
CharAssociation |
GlyphProcessingState.getAssociation(int offset)
Obtain character association of glyph at specified offset from current position.
|
CharAssociation[] |
GlyphProcessingState.getAssociations(int offset,
int count)
Obtain
count character associations of glyphs starting at specified offset from current position. |
CharAssociation[] |
GlyphProcessingState.getAssociations(int offset,
int count,
boolean reverseOrder,
GlyphTester ignoreTester,
CharAssociation[] associations,
int[] counts)
Obtain
count character associations of glyphs starting at specified offset from current position. |
CharAssociation[] |
GlyphProcessingState.getIgnoredAssociations(int offset,
int count)
Obtain
count character associations of ignored glyphs starting at specified offset from current position. |
CharAssociation[] |
GlyphProcessingState.getIgnoredAssociations(int offset,
int count,
boolean reverseOrder,
GlyphTester ignoreTester,
CharAssociation[] associations,
int[] counts)
Obtain
count character associations of ignored glyphs starting at specified offset from current position. |
Modifier and Type | Method and Description |
---|---|
CharAssociation[] |
GlyphProcessingState.getAssociations(int offset,
int count,
boolean reverseOrder,
GlyphTester ignoreTester,
CharAssociation[] associations,
int[] counts)
Obtain
count character associations of glyphs starting at specified offset from current position. |
CharAssociation[] |
GlyphProcessingState.getIgnoredAssociations(int offset,
int count,
boolean reverseOrder,
GlyphTester ignoreTester,
CharAssociation[] associations,
int[] counts)
Obtain
count character associations of ignored glyphs starting at specified offset from current position. |
void |
GlyphSubstitutionState.putGlyph(int glyph,
CharAssociation a,
Object predication)
Put (write) glyph into glyph output buffer.
|
void |
GlyphSubstitutionState.putGlyphs(int[] glyphs,
CharAssociation[] associations,
Object predication)
Put (write) array of glyphs into glyph output buffer.
|
Modifier and Type | Method and Description |
---|---|
CharAssociation |
GlyphSequence.getAssociation(int index)
Obtain association at specified index.
|
CharAssociation[] |
GlyphSequence.getAssociations(int offset,
int count)
Obtain count associations starting at offset.
|
static CharAssociation |
CharAssociation.join(CharAssociation[] aa)
Join (merge) multiple associations into a single, potentially disjoint
association.
|
static CharAssociation[] |
CharAssociation.replicate(CharAssociation a,
int repeat)
Replicate association to form
repeat new associations. |
Modifier and Type | Method and Description |
---|---|
static List |
GlyphSequence.concatAssociations(CharAssociation[] baa,
CharAssociation[] iaa,
CharAssociation[] laa)
Concatenante association arrays.
|
static List |
GlyphSequence.concatAssociations(CharAssociation[] baa,
CharAssociation[] iaa,
CharAssociation[] laa)
Concatenante association arrays.
|
static List |
GlyphSequence.concatAssociations(CharAssociation[] baa,
CharAssociation[] iaa,
CharAssociation[] laa)
Concatenante association arrays.
|
static CharAssociation |
CharAssociation.join(CharAssociation[] aa)
Join (merge) multiple associations into a single, potentially disjoint
association.
|
void |
CharAssociation.mergePredications(CharAssociation ca)
Merge predications from another CA.
|
static CharAssociation[] |
CharAssociation.replicate(CharAssociation a,
int repeat)
Replicate association to form
repeat new associations. |
Constructor and Description |
---|
GlyphSequence(GlyphSequence gs,
int[] bga,
int[] iga,
int[] lga,
CharAssociation[] bal,
CharAssociation[] ial,
CharAssociation[] lal)
Instantiate a glyph sequence using an existing glyph sequence, where the new glyph sequence shares
the character array of the existing sequence (but not the buffer object), but uses the specified
backtrack, input, and lookahead glyph arrays to populate the glyphs, and uses the specified
of glyphs buffer and association list.
|
GlyphSequence(GlyphSequence gs,
int[] bga,
int[] iga,
int[] lga,
CharAssociation[] bal,
CharAssociation[] ial,
CharAssociation[] lal)
Instantiate a glyph sequence using an existing glyph sequence, where the new glyph sequence shares
the character array of the existing sequence (but not the buffer object), but uses the specified
backtrack, input, and lookahead glyph arrays to populate the glyphs, and uses the specified
of glyphs buffer and association list.
|
GlyphSequence(GlyphSequence gs,
int[] bga,
int[] iga,
int[] lga,
CharAssociation[] bal,
CharAssociation[] ial,
CharAssociation[] lal)
Instantiate a glyph sequence using an existing glyph sequence, where the new glyph sequence shares
the character array of the existing sequence (but not the buffer object), but uses the specified
backtrack, input, and lookahead glyph arrays to populate the glyphs, and uses the specified
of glyphs buffer and association list.
|
Copyright © 2025 Apache Software Foundation. All rights reserved.