/hg/gfx-test: 2012-02-23 Pavel Tisnovsky <ptisnovs at redhat.com>

ptisnovs at icedtea.classpath.org ptisnovs at icedtea.classpath.org
Thu Feb 23 06:26:21 PST 2012


changeset 5d17ddf620d6 in /hg/gfx-test
details: http://icedtea.classpath.org/hg/gfx-test?cmd=changeset;node=5d17ddf620d6
author: Pavel Tisnovsky <ptisnovs at redhat.com>
date: Thu Feb 23 15:28:55 2012 +0100

	2012-02-23 Pavel Tisnovsky <ptisnovs at redhat.com>

	 *
	src/org/gfxtest/testsuites/ClippingCircleByEllipseShape.java:
	Fixed JavaDoc, renamed some ill named tests, added new test case.


diffstat:

 ChangeLog                                                    |    5 +
 src/org/gfxtest/testsuites/ClippingCircleByEllipseShape.java |  106 ++++++----
 2 files changed, 69 insertions(+), 42 deletions(-)

diffs (253 lines):

diff -r c32c07a7ddbc -r 5d17ddf620d6 ChangeLog
--- a/ChangeLog	Thu Feb 23 12:18:52 2012 +0100
+++ b/ChangeLog	Thu Feb 23 15:28:55 2012 +0100
@@ -1,3 +1,8 @@
+2012-02-23  Pavel Tisnovsky  <ptisnovs at redhat.com>
+
+	* src/org/gfxtest/testsuites/ClippingCircleByEllipseShape.java:
+	Fixed JavaDoc, renamed some ill named tests, added new test case.
+
 2012-02-23  Pavel Tisnovsky  <ptisnovs at redhat.com>
 
 	* src/org/gfxtest/framework/ColorPalette.java:
diff -r c32c07a7ddbc -r 5d17ddf620d6 src/org/gfxtest/testsuites/ClippingCircleByEllipseShape.java
--- a/src/org/gfxtest/testsuites/ClippingCircleByEllipseShape.java	Thu Feb 23 12:18:52 2012 +0100
+++ b/src/org/gfxtest/testsuites/ClippingCircleByEllipseShape.java	Thu Feb 23 15:28:55 2012 +0100
@@ -131,7 +131,7 @@
      */
     private void drawCircleClippedByEllipseShapeAlphaPaintRed(TestImage image, Graphics2D graphics2d, int transparency)
     {
-        // render clip rectangle
+        // render clip ellipse
         CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set stroke color
         CommonRenderingStyles.setStrokeColor(graphics2d);
@@ -156,7 +156,7 @@
      */
     private void drawCircleClippedByEllipseShapeAlphaPaintGreen(TestImage image, Graphics2D graphics2d, int transparency)
     {
-        // render clip rectangle
+        // render clip ellipse
         CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set stroke color
         CommonRenderingStyles.setStrokeColor(graphics2d);
@@ -181,7 +181,7 @@
      */
     private void drawCircleClippedByEllipseShapeAlphaPaintBlue(TestImage image, Graphics2D graphics2d, int transparency)
     {
-        // render clip rectangle
+        // render clip ellipse
         CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set stroke color
         CommonRenderingStyles.setStrokeColor(graphics2d);
@@ -259,6 +259,28 @@
 
     /**
      * Check if circle shape could be clipped by an ellipse shape. Circle is
+     * rendered using zero wide stroke paint.
+     * 
+     * @param image
+     *            work image
+     * @param graphics2d
+     *            graphics canvas
+     * @return test result status - PASSED, FAILED or ERROR
+     */
+    public TestResult testClipCircleByEllipseShapeZeroWideStrokePaint(TestImage image, Graphics2D graphics2d)
+    {
+        // render an ellipse which is used as a base for clip shape
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
+        // set stroke width
+        CommonRenderingStyles.setStrokeZeroThick(graphics2d);
+        // set clip region and draw the circle
+        drawEmptyCircleClippedByEllipseShape(image, graphics2d);
+        // test result
+        return TestResult.PASSED;
+    }
+
+    /**
+     * Check if circle shape could be clipped by an ellipse shape. Circle is
      * rendered using color paint.
      * 
      * @param image
@@ -651,10 +673,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaCheckerTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeCheckerTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingCheckerTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -673,10 +695,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaDiagonalCheckerTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeDiagonalCheckerTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingDiagonalCheckerTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -695,10 +717,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaGridTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeGridTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingGridTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -717,10 +739,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaDiagonalGridTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeDiagonalGridTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingDiagonalGridTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -739,10 +761,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaColorDotsTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeColorDotsTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingColorDotsTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -761,10 +783,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaHorizontalStripesTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeHorizontalStripesTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingHorizontalStripesTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -783,10 +805,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaVerticalStripesTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeVerticalStripesTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingVerticalStripesTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -805,10 +827,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaDiagonalStripesTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeDiagonalStripesTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingDiagonalStripesTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -827,10 +849,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaHorizontalColorStripesTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeHorizontalColorStripesTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingHorizontalColorStripesTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -849,10 +871,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaVerticalColorStripesTexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeVerticalColorStripesTexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingVerticalColorStripesTexture(image, graphics2d);
         // set clip region and render filled circle
@@ -871,10 +893,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaRGB1TexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeRGB1TexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingRGBTexture1(image, graphics2d);
         // set clip region and render filled circle
@@ -893,10 +915,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaRGB2TexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeRGB2TexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingRGBTexture2(image, graphics2d);
         // set clip region and render filled circle
@@ -915,10 +937,10 @@
      *            graphics canvas
      * @return test result status - PASSED, FAILED or ERROR
      */
-    public TestResult testClipCircleByRectangleAreaRGB3TexturePaint(TestImage image, Graphics2D graphics2d)
+    public TestResult testClipCircleByEllipseShapeRGB3TexturePaint(TestImage image, Graphics2D graphics2d)
     {
-        // render clip rectangle
-        CommonClippingOperations.renderClipRectangle(image, graphics2d);
+        // render clip ellipse
+        CommonClippingOperations.renderClipEllipse(image, graphics2d);
         // set the texture
         CommonRenderingStyles.setTextureFillUsingRGBTexture3(image, graphics2d);
         // set clip region and render filled circle



More information about the distro-pkg-dev mailing list