Lines Matching refs:tx

541             // get the position, the tx offset, and the x,y advance and x,y adl.  The
543 // the position plus the tx offset minus the ascent.
969 // returns new tx if old one has translation, otherwise returns old one
970 private static AffineTransform getNonTranslateTX(AffineTransform tx) {
971 if (tx.getTranslateX() != 0 || tx.getTranslateY() != 0) {
972 tx = new AffineTransform(tx.getScaleX(), tx.getShearY(),
973 tx.getShearX(), tx.getScaleY(),
976 return tx;
995 private final void setDTX(AffineTransform tx) {
996 if (!equalNonTranslateTX(dtx, tx)) {
997 resetDTX(getNonTranslateTX(tx));
1198 AffineTransform tx = null;
1200 tx = frctx;
1202 tx = frc.getTransform();
1204 setDTX(tx); // need to get the right strikes, but we use tx itself to translate the points
1207 return gti.getGlyphsPixelBounds(tx, x, y, start, count);
1218 tx.transform(pt, pt);
1589 * Use a tx that doesn't include translation components of dst tx.
1591 Object setupGlyphImages(long[] images, float[] positions, AffineTransform tx) {
1602 tx.transform(positions, 0, positions, 0, len);
1607 Rectangle getGlyphsPixelBounds(AffineTransform tx, float x, float y, int start, int count) {
1616 tx.transform(pt, pt);
1704 AffineTransform tx = sgv.ftx;
1706 tx = new AffineTransform(sgv.ftx);
1708 tx.preConcatenate(gtx);
1709 dx = (float)tx.getTranslateX(); // uses ftx then gtx to get translation
1710 dy = (float)tx.getTranslateY();
1713 tx.preConcatenate(dtx);
1721 * If the glyph tx is anything other than identity or a
1724 if (!tx.isIdentity() &&
1725 (tx.getType() & ~AffineTransform.TYPE_TRANSLATION) != 0) {
1726 double shearx = tx.getShearX();
1728 double scaley = tx.getScaleY();
1732 ptSize = (int)(Math.abs(tx.getScaleY()));
1740 tx,
1882 buf.append(" tx");