diff options
Diffstat (limited to 'fuzzylite.svg')
-rw-r--r-- | fuzzylite.svg | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/fuzzylite.svg b/fuzzylite.svg new file mode 100644 index 0000000..ec4e104 --- /dev/null +++ b/fuzzylite.svg @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.2"> +<title>QtFuzzyLite</title> +<desc>A fuzzy logic control library and application</desc> +<defs> + <linearGradient + id="linearGradient3000" + x1="0%" + y1="0%" + x2="100%" + y2="100%"> + <stop style="stop-color:#ffffAA;stop-opacity:1;" offset="0" /> + <stop style="stop-color:#FF8A8A;stop-opacity:1;" offset="1" /> + </linearGradient> + + <linearGradient id="border-gradient" x1="0%" y1="0%" x2="100%" y2="100%"> + <stop offset="0%" style="stop-color:#808000;stop-opacity:1" /> + <stop offset="100%" style="stop-color:#800000;stop-opacity:1" /> + </linearGradient> + + <rect id='background' width='100' height='100' x='0' y='0' rx='0' ry='0' style='fill:none;fill:url(#linearGradient3000); stroke:url(#border-gradient);stroke-width:5;stroke-linecap: round;stroke-linejoin: round '/> + <polygon id='low' points='0,0 25,100 50,0' /> + <polygon id='medium' points='25,0 50,100 75,0' /> + <polygon id='high' points='50,0 75,100 100,0' /> + <polygon id='fuzzy' points='25,0 34,36 59,36 65.95,64 84.1,64 100,0' /> + + <g id='fl' style='stroke:black;stroke-width:3;stroke-linecap: round;stroke-linejoin: round ' > + <use xlink:href='#low' style='fill:#ffff00; stroke:#808000;'/> + <use xlink:href='#medium' style='fill:#ff8000; stroke:#803f00;'/> + <use xlink:href='#high' style='fill:#ff0000; stroke:#800000;'/> + <use xlink:href='#fuzzy' style='fill:#00d200; stroke:#008000;'/> + <!-- <rect width="100" height="100" style="stroke:black; fill: none"/> --> + </g> +</defs> + <use xlink:href='#background' transform='scale(1.28,1.28)'/> + <use xlink:href='#fl' transform='translate(0, 100) scale(1,-.95)' x='14' y='-12'/> + + <!-- <line x1="50%" y1="0%" x2="50%" y2="100%" style="stroke:black; stroke-width:2"/> + <line x1="0%" y1="50%" x2="100%" y2="50%" style="stroke:black; stroke-width:2"/> --> + + +</svg> |