Lines Matching refs:info

554     public FontInfo checkFontInfo(FontInfo info, Font font,
560 if (info == null) {
561 info = new FontInfo();
571 info.originX = (float)textAt.getTranslateX();
572 info.originY = (float)textAt.getTranslateY();
573 textAt.translate(-info.originX, -info.originY);
575 transform.getMatrix(info.devTx = new double[4]);
576 devAt = new AffineTransform(info.devTx);
579 info.devTx = IDENT_MATRIX;
582 textAt.getMatrix(info.glyphTx = new double[4]);
588 info.pixelHeight = (int)(Math.abs(scaley)+0.5);
591 info.originX = info.originY = 0;
593 transform.getMatrix(info.devTx = new double[4]);
594 devAt = new AffineTransform(info.devTx);
595 info.glyphTx = new double[4];
597 info.glyphTx[i] = info.devTx[i] * ptSize;
599 textAt = new AffineTransform(info.glyphTx);
605 info.pixelHeight = (int)(Math.abs(scaley * ptSize)+0.5);
618 info.glyphTx = textTxArr[pszInt];
620 info.pixelHeight = pszInt;
622 info.pixelHeight = (int)(ptSize+0.5);
625 info.glyphTx = new double[] {ptSize, 0, 0, ptSize};
626 textAt = new AffineTransform(info.glyphTx);
629 info.devTx = IDENT_MATRIX;
634 info.font2D = FontUtilities.getFont2D(font);
640 info.lcdSubPixPos = false; // conditionally set true in LCD mode.
684 if (info.font2D.useAAForPtSize(info.pixelHeight)) {
713 info.lcdRGBOrder = true;
723 info.lcdRGBOrder = false;
727 info.lcdRGBOrder = false;
732 info.lcdSubPixPos =
738 info.aaHint = aahint;
739 info.fontStrike = info.font2D.getStrike(font, devAt, textAt,
741 return info;
1609 * was more than a translate that font info is invalidated
2726 // Cache tile grid info