< prev index next >
src/java.desktop/share/classes/sun/font/StandardGlyphVector.java
Print this page
*** 996,1024 ****
resetDTX(new AffineTransform(devTX)); // no translation since devTX len == 4.
}
}
// called by getGlyphsPixelBounds
! private final void setDTX(AffineTransform tx) {
if (!equalNonTranslateTX(dtx, tx)) {
resetDTX(getNonTranslateTX(tx));
}
}
// called by most functions
! private final void setFRCTX() {
if (!equalNonTranslateTX(frctx, dtx)) {
resetDTX(getNonTranslateTX(frctx));
}
}
/**
* Change the dtx for the strike refs we use. Keeps a reference to the at. At
* must not contain translation.
* Called by setRenderTransform, setDTX, initFontData.
*/
! private final void resetDTX(AffineTransform at) {
fsref = null;
dtx = at;
invdtx = null;
if (!dtx.isIdentity()) {
try {
--- 996,1024 ----
resetDTX(new AffineTransform(devTX)); // no translation since devTX len == 4.
}
}
// called by getGlyphsPixelBounds
! private void setDTX(AffineTransform tx) {
if (!equalNonTranslateTX(dtx, tx)) {
resetDTX(getNonTranslateTX(tx));
}
}
// called by most functions
! private void setFRCTX() {
if (!equalNonTranslateTX(frctx, dtx)) {
resetDTX(getNonTranslateTX(frctx));
}
}
/**
* Change the dtx for the strike refs we use. Keeps a reference to the at. At
* must not contain translation.
* Called by setRenderTransform, setDTX, initFontData.
*/
! private void resetDTX(AffineTransform at) {
fsref = null;
dtx = at;
invdtx = null;
if (!dtx.isIdentity()) {
try {
< prev index next >