Lines Matching defs:glyphCode
220 long getGlyphImagePtr(int glyphCode) {
224 if ((glyphPtr = intGlyphImages[glyphCode] & INTMASK) != 0L) {
227 glyphPtr = nativeFont.getGlyphImage(pScalerContext,glyphCode);
232 if (intGlyphImages[glyphCode] == 0) {
233 intGlyphImages[glyphCode] = (int)glyphPtr;
237 return intGlyphImages[glyphCode] & INTMASK;
243 else if ((glyphPtr = getLongGlyphImages()[glyphCode]) != 0L) {
246 glyphPtr = nativeFont.getGlyphImage(pScalerContext, glyphCode);
249 if (longGlyphImages[glyphCode] == 0L) {
250 longGlyphImages[glyphCode] = glyphPtr;
254 return longGlyphImages[glyphCode];
267 long getGlyphImagePtrNoCache(int glyphCode) {
268 return nativeFont.getGlyphImageNoDefault(pScalerContext, glyphCode);
275 Point2D.Float getGlyphMetrics(int glyphCode) {
276 Point2D.Float pt = new Point2D.Float(getGlyphAdvance(glyphCode), 0f);
280 float getGlyphAdvance(int glyphCode) {
281 return nativeFont.getGlyphAdvance(pScalerContext, glyphCode);
284 Rectangle2D.Float getGlyphOutlineBounds(int glyphCode) {
285 return nativeFont.getGlyphOutlineBounds(pScalerContext, glyphCode);
288 GeneralPath getGlyphOutline(int glyphCode, float x, float y) {