summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorAndrew Belt <andrewpbelt@gmail.com>2021-05-28 14:14:33 -0400
committerAndrew Belt <andrewpbelt@gmail.com>2021-05-28 14:14:33 -0400
commitc5549682eba13cfb6a68513a719197a8c5880611 (patch)
treecf84b7f02357768405ca31237416ff31dfcde336 /res
parentfa5cd69cd70bce8b6a6dfc48abb39f2f4b4615c7 (diff)
Add new Light graphics. Add TSvgLight class to handle SVG files above light.
Diffstat (limited to 'res')
-rw-r--r--res/ComponentLibrary/LargeLight.svg98
-rw-r--r--res/ComponentLibrary/MediumLight.svg98
-rw-r--r--res/ComponentLibrary/SmallLight.svg98
-rw-r--r--res/ComponentLibrary/TinyLight.svg98
4 files changed, 392 insertions, 0 deletions
diff --git a/res/ComponentLibrary/LargeLight.svg b/res/ComponentLibrary/LargeLight.svg
new file mode 100644
index 00000000..6c9b7759
--- /dev/null
+++ b/res/ComponentLibrary/LargeLight.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ id="svg164153"
+ x="0mm"
+ y="0mm"
+ width="5mm"
+ height="5mm"
+ viewBox="0 0 5 5"
+ enable-background="new 0 0 5 5"
+ xml:space="preserve"
+ sodipodi:docname="LargeLed.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"><metadata
+ id="metadata22"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs20" />
+<sodipodi:namedview
+ bordercolor="#666666"
+ borderopacity="1.0"
+ fit-margin-bottom="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-top="0"
+ id="base"
+ inkscape:current-layer="svg164153"
+ inkscape:cx="-50.865388"
+ inkscape:cy="-9.1133715"
+ inkscape:document-units="mm"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-height="882"
+ inkscape:window-maximized="0"
+ inkscape:window-width="1600"
+ inkscape:window-x="0"
+ inkscape:window-y="18"
+ inkscape:zoom="7.9195959"
+ pagecolor="#ffffff"
+ showgrid="false"
+ inkscape:document-rotation="0">
+ </sodipodi:namedview>
+
+<linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="2.5"
+ y1="0.45675"
+ x2="2.5"
+ y2="2.29732">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop5" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop7" />
+</linearGradient>
+<ellipse
+ fill="url(#SVGID_1_)"
+ cx="2.5"
+ cy="1.37704"
+ rx="1.51927"
+ ry="0.92029"
+ id="ellipse10" />
+<linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-1250.25732"
+ y1="-1002.16425"
+ x2="-1250.25732"
+ y2="-1000.32367"
+ gradientTransform="matrix(-1 0 0 -1 -1247.75732 -997.58325)">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop12" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop14" />
+</linearGradient>
+<ellipse
+ opacity="0.3"
+ fill="url(#SVGID_2_)"
+ cx="2.5"
+ cy="3.66071"
+ rx="1.51927"
+ ry="0.92029"
+ id="ellipse17" />
+</svg>
diff --git a/res/ComponentLibrary/MediumLight.svg b/res/ComponentLibrary/MediumLight.svg
new file mode 100644
index 00000000..520716cd
--- /dev/null
+++ b/res/ComponentLibrary/MediumLight.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ id="svg164153"
+ x="0mm"
+ y="0mm"
+ width="3mm"
+ height="3mm"
+ viewBox="0 0 3 3"
+ enable-background="new 0 0 3 3"
+ xml:space="preserve"
+ sodipodi:docname="MediumLight.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"><metadata
+ id="metadata22"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs20" />
+<sodipodi:namedview
+ bordercolor="#666666"
+ borderopacity="1.0"
+ fit-margin-bottom="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-top="0"
+ id="base"
+ inkscape:current-layer="svg164153"
+ inkscape:cx="10.136396"
+ inkscape:cy="10.750772"
+ inkscape:document-units="mm"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-height="882"
+ inkscape:window-maximized="0"
+ inkscape:window-width="1600"
+ inkscape:window-x="0"
+ inkscape:window-y="18"
+ inkscape:zoom="28.975876"
+ pagecolor="#ffffff"
+ showgrid="false"
+ inkscape:document-rotation="0">
+ </sodipodi:namedview>
+
+<linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="1.5"
+ y1="0.27405"
+ x2="1.5"
+ y2="1.37839">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop5" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop7" />
+</linearGradient>
+<ellipse
+ fill="url(#SVGID_1_)"
+ cx="1.5"
+ cy="0.82622"
+ rx="0.91156"
+ ry="0.55217"
+ id="ellipse10" />
+<linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-1249.25732"
+ y1="-1000.33185"
+ x2="-1249.25732"
+ y2="-999.22754"
+ gradientTransform="matrix(-1 0 0 -1 -1247.75732 -997.58325)">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop12" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop14" />
+</linearGradient>
+<ellipse
+ opacity="0.3"
+ fill="url(#SVGID_2_)"
+ cx="1.5"
+ cy="2.19643"
+ rx="0.91156"
+ ry="0.55217"
+ id="ellipse17" />
+</svg>
diff --git a/res/ComponentLibrary/SmallLight.svg b/res/ComponentLibrary/SmallLight.svg
new file mode 100644
index 00000000..ac3d6f39
--- /dev/null
+++ b/res/ComponentLibrary/SmallLight.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ id="svg164153"
+ x="0mm"
+ y="0mm"
+ width="2mm"
+ height="2mm"
+ viewBox="0 0 2 2"
+ enable-background="new 0 0 2 2"
+ xml:space="preserve"
+ sodipodi:docname="SmallLed.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"><metadata
+ id="metadata22"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs20" />
+<sodipodi:namedview
+ bordercolor="#666666"
+ borderopacity="1.0"
+ fit-margin-bottom="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-top="0"
+ id="base"
+ inkscape:current-layer="svg164153"
+ inkscape:cx="4.0653199"
+ inkscape:cy="4.1789873"
+ inkscape:document-units="mm"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-height="882"
+ inkscape:window-maximized="0"
+ inkscape:window-width="1600"
+ inkscape:window-x="0"
+ inkscape:window-y="18"
+ inkscape:zoom="61.023759"
+ pagecolor="#ffffff"
+ showgrid="false"
+ inkscape:document-rotation="0">
+ </sodipodi:namedview>
+
+<linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="1"
+ y1="0.1827"
+ x2="1"
+ y2="0.91893">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop5" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop7" />
+</linearGradient>
+<ellipse
+ fill="url(#SVGID_1_)"
+ cx="1"
+ cy="0.55081"
+ rx="0.60771"
+ ry="0.36811"
+ id="ellipse10" />
+<linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-1248.75732"
+ y1="-999.41565"
+ x2="-1248.75732"
+ y2="-998.67944"
+ gradientTransform="matrix(-1 0 0 -1 -1247.75732 -997.58325)">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop12" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop14" />
+</linearGradient>
+<ellipse
+ opacity="0.3"
+ fill="url(#SVGID_2_)"
+ cx="1"
+ cy="1.46428"
+ rx="0.60771"
+ ry="0.36811"
+ id="ellipse17" />
+</svg>
diff --git a/res/ComponentLibrary/TinyLight.svg b/res/ComponentLibrary/TinyLight.svg
new file mode 100644
index 00000000..24a8cfe2
--- /dev/null
+++ b/res/ComponentLibrary/TinyLight.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ version="1.0"
+ id="svg164153"
+ x="0mm"
+ y="0mm"
+ width="1mm"
+ height="1mm"
+ viewBox="0 0 1 1"
+ enable-background="new 0 0 1 1"
+ xml:space="preserve"
+ sodipodi:docname="TinyLed.svg"
+ inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"><metadata
+ id="metadata22"><rdf:RDF><cc:Work
+ rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
+ id="defs20" />
+<sodipodi:namedview
+ bordercolor="#666666"
+ borderopacity="1.0"
+ fit-margin-bottom="0"
+ fit-margin-left="0"
+ fit-margin-right="0"
+ fit-margin-top="0"
+ id="base"
+ inkscape:current-layer="svg164153"
+ inkscape:cx="-15.084364"
+ inkscape:cy="-0.73704599"
+ inkscape:document-units="mm"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:window-height="882"
+ inkscape:window-maximized="0"
+ inkscape:window-width="1600"
+ inkscape:window-x="0"
+ inkscape:window-y="18"
+ inkscape:zoom="22.165173"
+ pagecolor="#ffffff"
+ showgrid="false"
+ inkscape:document-rotation="0">
+ </sodipodi:namedview>
+
+<linearGradient
+ id="SVGID_1_"
+ gradientUnits="userSpaceOnUse"
+ x1="0.5"
+ y1="0.09135"
+ x2="0.5"
+ y2="0.45946">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop5" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop7" />
+</linearGradient>
+<ellipse
+ fill="url(#SVGID_1_)"
+ cx="0.5"
+ cy="0.27541"
+ rx="0.30385"
+ ry="0.18406"
+ id="ellipse10" />
+<linearGradient
+ id="SVGID_2_"
+ gradientUnits="userSpaceOnUse"
+ x1="-1248.25732"
+ y1="-998.49945"
+ x2="-1248.25732"
+ y2="-998.13135"
+ gradientTransform="matrix(-1 0 0 -1 -1247.75732 -997.58325)">
+ <stop
+ offset="0"
+ style="stop-color:#FDFDFF"
+ id="stop12" />
+ <stop
+ offset="1"
+ style="stop-color:#FCFEFF;stop-opacity:0"
+ id="stop14" />
+</linearGradient>
+<ellipse
+ opacity="0.3"
+ fill="url(#SVGID_2_)"
+ cx="0.5"
+ cy="0.73214"
+ rx="0.30385"
+ ry="0.18406"
+ id="ellipse17" />
+</svg>