blob: 4e233338e40b0c2f47418ef4f9319f637d01d9f0 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Tiny//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" baseProfile="basic" id="svg-root" width="100%" height="100%" viewBox="0 0 480 360">
<!--======================================================================-->
<!--= Copyright 2000 World Wide Web Consortium, (Massachusetts =-->
<!--= Institute of Technology, Institut National de Recherche en =-->
<!--= Informatique et en Automatique, Keio University). All Rights =-->
<!--= Reserved. See http://www.w3.org/Consortium/Legal/. =-->
<!--======================================================================-->
<!-- ===================================================================== -->
<!-- -->
<!-- pservers-grad-15-b.svg -->
<!-- -->
<!-- Tests the radial gradient focal point -->
<!-- -->
<!-- Author : Corel SVG Viewer QA team 01-05-2003 -->
<!-- Revised by: Benoit Bezaire -->
<!-- -->
<!--======================================================================-->
<SVGTestCase
xmlns:testcase="http://www.w3.org/2000/02/svg/testsuite/description/"
xmlns="http://www.w3.org/2000/02/svg/testsuite/description/"
owner="BB" reviewer="CL" desc="Tests the radial gradient focal
point" status="accepted" version="$Revision: 1.7 $" testname="$RCSfile: pservers-grad-13-b.svg,v $">
<OperatorScript>
<Paragraph>The purpose of this file is to test several values for focal points of radial gradients.
The UA should render a result equivalent to the referenced image.
</Paragraph>
</OperatorScript>
</SVGTestCase>
<title id="test-title">pservers-grad-15-b.svg</title>
<desc id="test-desc">Tests the radial gradient focal point</desc>
<!--======================================================================-->
<!--Content of Test Case follows... =====================-->
<!--======================================================================-->
<text x="240" y="30" font-size="20" text-anchor="middle">Radial gradient focal point</text>
<defs>
<g id="alpha">
<rect x="00" y="0" width="100" height="60" fill="yellow"/>
<rect x="00" y="0" width="10" height="60" fill="gold"/>
<rect x="15" y="0" width="10" height="60" fill="orange"/>
<rect x="30" y="0" width="10" height="60" fill="red"/>
<rect x="45" y="0" width="10" height="60" fill="gold"/>
<rect x="60" y="0" width="10" height="60" fill="red"/>
<rect x="75" y="0" width="10" height="60" fill="orange"/>
<rect x="90" y="0" width="10" height="60" fill="gold"/>
<rect x="00" y="0" width="100" height="60"/> <!-- inherits a radial gradient -->
</g>
</defs>
<defs>
<radialGradient id="grad1a" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="00.00%" fy="00%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad2a" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="16.66%" fy="00%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad4a" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="50.00%" fy="00%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad6a" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="83.33%" fy="00%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad1b" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="00.00%" fy="25%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad2b" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="16.66%" fy="25%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad4b" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="50.00%" fy="25%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad6b" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="83.33%" fy="25%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad1c" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="00.00%" fy="50%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad2c" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="16.66%" fy="50%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad4c" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="50.00%" fy="50%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad6c" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="83.33%" fy="50%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad1d" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="00.00%" fy="75%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad2d" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="16.66%" fy="75%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad4d" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="50.00%" fy="75%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
<radialGradient id="grad6d" gradientUnits="objectBoundingBox" cx="10%" cy="10%" r="75%" fx="83.33%" fy="75%"> <stop offset="0" stop-opacity="0"/> <stop offset=".5" stop-color="darkblue"/> <stop offset="1" stop-opacity="0"/> </radialGradient>
</defs>
<g id="group1" stroke="black" stroke-width="0.5">
<use xlink:href="#alpha" x="017.5" y="045" fill="url(#grad1a)"/>
<use xlink:href="#alpha" x="130" y="045" fill="url(#grad2a)"/>
<use xlink:href="#alpha" x="242.5" y="045" fill="url(#grad4a)"/>
<use xlink:href="#alpha" x="355" y="045" fill="url(#grad6a)"/>
<use xlink:href="#alpha" x="017.5" y="110" fill="url(#grad1b)"/>
<use xlink:href="#alpha" x="130" y="110" fill="url(#grad2b)"/>
<use xlink:href="#alpha" x="242.5" y="110" fill="url(#grad4b)"/>
<use xlink:href="#alpha" x="355" y="110" fill="url(#grad6b)"/>
<use xlink:href="#alpha" x="017.5" y="175" fill="url(#grad1c)"/>
<use xlink:href="#alpha" x="130" y="175" fill="url(#grad2c)"/>
<use xlink:href="#alpha" x="242.5" y="175" fill="url(#grad4c)"/>
<use xlink:href="#alpha" x="355" y="175" fill="url(#grad6c)"/>
<use xlink:href="#alpha" x="017.5" y="240" fill="url(#grad1d)"/>
<use xlink:href="#alpha" x="130" y="240" fill="url(#grad2d)"/>
<use xlink:href="#alpha" x="242.5" y="240" fill="url(#grad4d)"/>
<use xlink:href="#alpha" x="355" y="240" fill="url(#grad6d)"/>
</g>
<text id="revision" x="10" y="340" font-size="30" stroke="none" fill="black">$Revision: 1.7 $</text>
<rect id="test-frame" x="1" y="1" width="478" height="358" fill="none" stroke="#000000"/>
</svg>