Searched defs:glyphID (Results 1 - 13 of 13) sorted by relevance

/openjdk7/jdk/src/share/native/sun/font/layout/
H A DOpenTypeUtilities.h52 static le_int32 getGlyphRangeIndex(TTGlyphID glyphID, const GlyphRangeRecord *records, le_int32 recordCount) { argument
56 return getGlyphRangeIndex(glyphID, recordRef, success);
58 static le_int32 getGlyphRangeIndex(TTGlyphID glyphID, const LEReferenceToArrayOf<GlyphRangeRecord> &records, LEErrorCode &success);
H A DLookups.cpp62 le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const argument
68 return coverageTable->getGlyphCoverage(glyphID);
H A DMarkArrays.cpp41 le_int32 MarkArray::getMarkClass(LEGlyphID glyphID, le_int32 coverageIndex, const LEFontInstance *fontInstance, argument
54 anchorTable->getAnchor(glyphID, fontInstance, anchor);
H A DClassDefinitionTables.cpp40 le_int32 ClassDefinitionTable::getGlyphClass(const LETableReference& base, LEGlyphID glyphID, LEErrorCode &success) const argument
52 return f1Table->getGlyphClass(f1Table, glyphID, success);
58 return f2Table->getGlyphClass(f2Table, glyphID, success);
92 le_int32 ClassDefFormat1Table::getGlyphClass(const LETableReference& base, LEGlyphID glyphID, LEErrorCode &success) const argument
98 TTGlyphID ttGlyphID = (TTGlyphID) LE_GET_GLYPH(glyphID);
125 le_int32 ClassDefFormat2Table::getGlyphClass(const LETableReference& base, LEGlyphID glyphID, LEErrorCode &success) const argument
128 TTGlyphID ttGlyph = (TTGlyphID) LE_GET_GLYPH(glyphID);
H A DCursiveAttachmentSubtables.cpp44 LEGlyphID glyphID = glyphIterator->getCurrGlyphID(); local
45 le_int32 coverageIndex = getGlyphCoverage(base, glyphID, success);
60 entryAnchorTable->getAnchor(glyphID, fontInstance, entryAnchor);
69 exitAnchorTable->getAnchor(glyphID, fontInstance, exitAnchor);
H A DAnchorTables.cpp40 void AnchorTable::getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, argument
56 f2->getAnchor(glyphID, fontInstance, anchor);
88 void Format2AnchorTable::getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, LEPoint &anchor) const argument
92 if (! fontInstance->getGlyphPoint(glyphID, SWAPW(anchorPoint), point)) {
H A DLookups.h61 inline le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const;
63 le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const;
66 inline le_int32 getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
68 inline le_int32 getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const;
91 inline le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const argument
93 return getGlyphCoverage(base, coverageTableOffset, glyphID, success);
96 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const { argument
98 return getGlyphCoverage(thisRef, glyphID, success);
101 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const { argument
103 return getGlyphCoverage(thisRef, tableOffset, glyphID, succes
[all...]
H A DPairPositioningSubtables.cpp169 LEReferenceTo<PairValueRecord> PairPositioningFormat1Subtable::findPairValueRecord(const LETableReference &base, TTGlyphID glyphID, const PairValueRecord *records, le_uint16 recordCount, le_uint16 recordSize, LEErrorCode &success) const argument
180 if (SWAPW(record->secondGlyph) == glyphID) {
196 if (SWAPW(trial->secondGlyph) <= glyphID) {
204 if (SWAPW(trial->secondGlyph) <= glyphID) {
209 if (SWAPW(record->secondGlyph) == glyphID) {
H A DGlyphPositionAdjustments.cpp132 LEGlyphID glyphID = glyphStorage[i]; local
145 fontInstance->getGlyphAdvance(glyphID, pixels);
166 lastExitGlyphID = glyphID;
H A DOpenTypeUtilities.cpp119 le_int32 OpenTypeUtilities::getGlyphRangeIndex(TTGlyphID glyphID, const LEReferenceToArrayOf<GlyphRangeRecord> &records, LEErrorCode &success) argument
134 if (SWAPW(records(extra,success).firstGlyph) <= glyphID) {
141 if (SWAPW(records(range + probe,success).firstGlyph) <= glyphID) {
146 if (SWAPW(records(range,success).firstGlyph) <= glyphID && SWAPW(records(range,success).lastGlyph) >= glyphID) {
H A DGlyphIterator.cpp221 void GlyphIterator::setCurrGlyphID(TTGlyphID glyphID) argument
225 glyphStorage[position] = LE_SET_GLYPH(glyph, glyphID);
387 LEGlyphID glyphID = glyphStorage[index]; local
390 if (LE_GET_GLYPH(glyphID) >= 0xFFFE) {
395 glyphClass = glyphClassDefinitionTable->getGlyphClass(glyphClassDefinitionTable, glyphID, success);
419 -> getGlyphClass(markAttachClassDefinitionTable, glyphID, success) != markAttachType;
H A DLEGlyphStorage.cpp298 void LEGlyphStorage::setGlyphID(le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success) argument
314 fGlyphs[glyphIndex] = glyphID;
/openjdk7/jdk/src/share/classes/sun/font/
H A DStandardGlyphVector.java858 int glyphID = glyphs[i];
860 Point2D.Float adv = s.strike.getGlyphMetrics(glyphID);
1597 int glyphID = sgv.glyphs[i];
1598 images[i] = gs.strike.getGlyphImagePtr(glyphID);
1600 gs.getGlyphPosition(glyphID, i*2, sgv.positions, positions);
1773 void getGlyphPosition(int glyphID, int ix, float[] positions, float[] result) { argument
1779 void addDefaultGlyphAdvance(int glyphID, Point2D.Float result) { argument
1782 Point2D.Float adv = strike.getGlyphMetrics(glyphID);
1787 Rectangle2D getGlyphOutlineBounds(int glyphID, float x, float y) { argument
1791 result.setRect(strike.getGlyphOutlineBounds(glyphID)); // do
1813 appendGlyphOutline(int glyphID, GeneralPath result, float x, float y) argument
[all...]

Completed in 80 milliseconds