blob: 33f8ab82badded9cd243d1120689cdb3968f998f [file] [log] [blame]
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20000802//EN"
"http://www.w3.org/TR/2000/CR-SVG-20000802/DTD/svg-20000802.dtd">
<!-- ========================================================================= -->
<!-- Copyright (C) The Apache Software Foundation. All rights reserved. -->
<!-- -->
<!-- This software is published under the terms of the Apache Software License -->
<!-- version 1.1, a copy of which has been included with this distribution in -->
<!-- the LICENSE file. -->
<!-- ========================================================================= -->
<!-- ========================================================================= -->
<!-- This file shows a thumbnail of the other files in the directory. -->
<!-- @author vhardy@eng.sun.com -->
<!-- @version $Id$ -->
<!-- ========================================================================= -->
<?xml-stylesheet type="text/css" href="test.css" ?>
<svg id="body" width="450" height="500" viewBox="0 0 450 500">
<title>Tests in samples\tests</title>
<text x="225" y="50" class="title">
samples\tests test cases
</text>
<!-- ============================================================= -->
<!-- Test content -->
<!-- ============================================================= -->
<g id="testContent" transform="translate(0, -20)">
<!-- ============================================= -->
<!-- First row -->
<!-- ============================================= -->
<g id="row1" transform="translate(40, 100)">
<!-- ======================== -->
<!-- Filter regions -->
<!-- ======================== -->
<g transform="scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="filterRegions" viewBox="0 0 450 500">
<use xlink:href="filterRegions.svg#body"/>
</symbol>
<use xlink:href="#filterRegions" width="45" height="50"/>
<a xlink:href="filterRegions.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- Pattern regions -->
<!-- ======================== -->
<g transform="translate(100, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="patternRegions" viewBox="0 0 450 500">
<use xlink:href="patternRegions.svg#body"/>
</symbol>
<use xlink:href="#patternRegions" width="45" height="50"/>
<a xlink:href="patternRegions.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- Clip -->
<!-- ======================== -->
<g transform="translate(200, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="clip" viewBox="0 0 450 500">
<use xlink:href="clip.svg#body"/>
</symbol>
<use xlink:href="#clip" width="45" height="50"/>
<a xlink:href="clip.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- Opacity -->
<!-- ======================== -->
<g transform="translate(300, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="opacity" viewBox="0 0 450 500">
<use xlink:href="opacity.svg#body"/>
</symbol>
<use xlink:href="#opacity" width="45" height="50"/>
<a xlink:href="opacity.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
</g>
<!-- ============================================= -->
<!-- Second row -->
<!-- ============================================= -->
<g id="row2" transform="translate(40, 200)">
<!-- ======================== -->
<!-- feMorphology -->
<!-- ======================== -->
<g transform="translate(0, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feMorphology" viewBox="0 0 450 500">
<use xlink:href="feMorphology.svg#body"/>
</symbol>
<use xlink:href="#feMorphology" width="45" height="50"/>
<a xlink:href="feMorphology.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- feComponentTransfer -->
<!-- ======================== -->
<g transform="translate(100, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feComponentTransfer" viewBox="0 0 450 500">
<use xlink:href="feComponentTransfer.svg#body"/>
</symbol>
<use xlink:href="#feComponentTransfer" width="45" height="50"/>
<a xlink:href="feComponentTransfer.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- feComponentTransfer2 -->
<!-- ======================== -->
<g transform="translate(200, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feComponentTransfer2" viewBox="0 0 450 500">
<use xlink:href="feComponentTransfer2.svg#body"/>
</symbol>
<use xlink:href="#feComponentTransfer2" width="45" height="50"/>
<a xlink:href="feComponentTransfer2.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- feColorMatrix -->
<!-- ======================== -->
<g transform="translate(300, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feColorMatrix" viewBox="0 0 450 500">
<use xlink:href="feColorMatrix.svg#body"/>
</symbol>
<use xlink:href="#feColorMatrix" width="45" height="50"/>
<a xlink:href="feColorMatrix.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
</g>
<!-- ============================================= -->
<!-- Third row -->
<!-- ============================================= -->
<g id="row3" transform="translate(40, 300)">
<!-- ======================== -->
<!-- feTurbulence -->
<!-- ======================== -->
<g transform="translate(0, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feTurbulence" viewBox="0 0 450 500">
<use xlink:href="feTurbulence.svg#body"/>
</symbol>
<use xlink:href="#feTurbulence" width="45" height="50"/>
<a xlink:href="feTurbulence.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- opacity2 -->
<!-- ======================== -->
<g transform="translate(100, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="opacity2" viewBox="0 0 450 500">
<use xlink:href="opacity2.svg#body"/>
</symbol>
<use xlink:href="#opacity2" width="45" height="50"/>
<a xlink:href="opacity2.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- mask -->
<!-- ======================== -->
<g transform="translate(200, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="mask" viewBox="0 0 450 500">
<use xlink:href="maskRegions.svg#body"/>
</symbol>
<use xlink:href="#mask" width="45" height="50"/>
<a xlink:href="maskRegions.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- textPath -->
<!-- ======================== -->
<g transform="translate(300, 0) scale(1.5, 1.5)">
<symbol id="textPath" viewBox="0 0 450 500">
<use xlink:href="textPath.svg#body"/>
</symbol>
<use xlink:href="#textPath" width="45" height="50"/>
<a xlink:href="textPath.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
</g>
<!-- ============================================= -->
<!-- Fourth row -->
<!-- ============================================= -->
<g id="row4" transform="translate(40, 400)">
<!-- ======================== -->
<!-- feImage -->
<!-- ======================== -->
<g transform="translate(0, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feImage" viewBox="0 0 450 500">
<use xlink:href="feImage.svg#body"/>
</symbol>
<use xlink:href="#feImage" width="45" height="50"/>
<a xlink:href="feImage.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- feComposite -->
<!-- ======================== -->
<g transform="translate(100, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feComposite" viewBox="0 0 450 500">
<use xlink:href="feComposite.svg#body"/>
</symbol>
<use xlink:href="#feComposite" width="45" height="50"/>
<a xlink:href="feComposite.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- feMerge -->
<!-- ======================== -->
<g transform="translate(200, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feMerge" viewBox="0 0 450 500">
<use xlink:href="feMerge.svg#body"/>
</symbol>
<use xlink:href="#feMerge" width="45" height="50"/>
<a xlink:href="feMerge.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
<!-- ======================== -->
<!-- feDisplacementMap -->
<!-- ======================== -->
<g transform="translate(300, 0) scale(1.5, 1.5)">
<!-- The <svg> element in a symbol to be able to resize it -->
<symbol id="feDisplacementMap" viewBox="0 0 450 500">
<use xlink:href="feDisplacementMap.svg#body"/>
</symbol>
<use xlink:href="#feDisplacementMap" width="45" height="50"/>
<a xlink:href="feDisplacementMap.svg" xlink:show="new">
<rect width="45" height="50"
style="fill-opacity:0;"/>
</a>
</g>
</g>
</g>
<!-- ============================================================= -->
<!-- Batik sample mark -->
<!-- ============================================================= -->
<use xlink:href="../batikLogo.svg#Batik_Tag_Box" />
</svg>