/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