/openjdk7/jdk/src/share/native/sun/font/layout/ |
H A D | OpenTypeUtilities.h | 52 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 D | Lookups.cpp | 62 le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const argument 68 return coverageTable->getGlyphCoverage(glyphID);
|
H A D | MarkArrays.cpp | 41 le_int32 MarkArray::getMarkClass(LEGlyphID glyphID, le_int32 coverageIndex, const LEFontInstance *fontInstance, argument 54 anchorTable->getAnchor(glyphID, fontInstance, anchor);
|
H A D | ClassDefinitionTables.cpp | 40 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 D | CursiveAttachmentSubtables.cpp | 44 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 D | AnchorTables.cpp | 40 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 D | Lookups.h | 61 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 D | PairPositioningSubtables.cpp | 169 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 D | GlyphPositionAdjustments.cpp | 132 LEGlyphID glyphID = glyphStorage[i]; local 145 fontInstance->getGlyphAdvance(glyphID, pixels); 166 lastExitGlyphID = glyphID;
|
H A D | OpenTypeUtilities.cpp | 119 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 D | GlyphIterator.cpp | 221 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 D | LEGlyphStorage.cpp | 298 void LEGlyphStorage::setGlyphID(le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success) argument 314 fGlyphs[glyphIndex] = glyphID;
|
/openjdk7/jdk/src/share/classes/sun/font/ |
H A D | StandardGlyphVector.java | 858 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...] |