src/solaris/classes/sun/java2d/xr/XRUtils.java

Print this page

        

*** 25,34 **** --- 25,35 ---- package sun.java2d.xr; import java.awt.*; import java.awt.MultipleGradientPaint.*; + import java.awt.geom.AffineTransform; import java.awt.image.*; import sun.java2d.loops.*; import static java.awt.AlphaComposite.*; /**
*** 256,261 **** --- 257,267 ---- } public static int clampToUShort(int x) { return (x > 65535 ? 65535 : (x < 0) ? 0 : x); } + + public static boolean isTransformQuadrantRotated(AffineTransform tr) { + return ((tr.getType() & (AffineTransform.TYPE_GENERAL_ROTATION | + AffineTransform.TYPE_GENERAL_TRANSFORM)) == 0); + } }