summaryrefslogtreecommitdiffstats
path: root/doc/livarot-images/intersection-cross-products.svg
diff options
context:
space:
mode:
Diffstat (limited to 'doc/livarot-images/intersection-cross-products.svg')
-rw-r--r--doc/livarot-images/intersection-cross-products.svg373
1 files changed, 373 insertions, 0 deletions
diff --git a/doc/livarot-images/intersection-cross-products.svg b/doc/livarot-images/intersection-cross-products.svg
new file mode 100644
index 0000000..66fff08
--- /dev/null
+++ b/doc/livarot-images/intersection-cross-products.svg
@@ -0,0 +1,373 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="445.25089"
+ height="357.09039"
+ viewBox="0 0 445.25089 357.09039"
+ version="1.1"
+ id="svg6"
+ inkscape:version="1.1-dev (6f52e792f5, 2020-08-23, custom)"
+ sodipodi:docname="intersection-cross-products.svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+ id="defs2">
+ <marker
+ style="overflow:visible"
+ id="marker1503"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1501" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1461"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill:#000080;fill-opacity:1;fill-rule:evenodd;stroke:#000080;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1459" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1427"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1425" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="Arrow1Mend"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Mend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.4,0,0,-0.4,-4,0)"
+ style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1142" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1119"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1117" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1097"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#ff00ff;fill-opacity:1;fill-rule:evenodd;stroke:#ff00ff;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1095" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1063"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000080;fill-opacity:1;fill-rule:evenodd;stroke:#000080;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1061" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1025"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#ff0000;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1023" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker951"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#008000;fill-opacity:1;fill-rule:evenodd;stroke:#008000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path949" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker941"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path939" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker871"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path869" />
+ </marker>
+ <marker
+ style="overflow:visible"
+ id="marker1121"
+ refX="0"
+ refY="0"
+ orient="auto"
+ inkscape:stockid="Arrow1Lend"
+ inkscape:isstock="true"
+ inkscape:collect="always">
+ <path
+ transform="matrix(-0.8,0,0,-0.8,-10,0)"
+ style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
+ d="M 0,0 5,-5 -12.5,0 5,5 Z"
+ id="path1119" />
+ </marker>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1"
+ inkscape:cx="408"
+ inkscape:cy="330.5"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ units="px"
+ width="1000px"
+ inkscape:window-width="1920"
+ inkscape:window-height="1016"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ showguides="false"
+ fit-margin-top="10"
+ fit-margin-left="10"
+ fit-margin-right="10"
+ fit-margin-bottom="10" />
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(-28.419477,-56.383514)">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.30108;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker1121)"
+ d="M 93.063111,88.297429 405.71371,400.94806"
+ id="path829" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1.30108;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker871)"
+ d="M 406.50688,87.557219 93.856281,400.20785"
+ id="path867" />
+ <text
+ xml:space="preserve"
+ style="font-size:20.8173px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:1.30108"
+ x="144.9722"
+ y="193.51253"
+ id="text909"><tspan
+ sodipodi:role="line"
+ id="tspan907"
+ x="144.9722"
+ y="193.51253"
+ style="stroke-width:1.30108">left</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:20.8173px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;stroke-width:1.30108"
+ x="317.59818"
+ y="190.99515"
+ id="text913"><tspan
+ sodipodi:role="line"
+ id="tspan911"
+ x="317.59818"
+ y="190.99515"
+ style="stroke-width:1.30108">right</tspan></text>
+ <path
+ style="fill:none;stroke:#008000;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker951)"
+ d="M 406.50688,87.557219 93.063111,88.297429"
+ id="path995" />
+ <path
+ style="fill:none;stroke:#ff0000;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1025)"
+ d="M 406.50688,87.557219 405.71371,400.94806"
+ id="path1021" />
+ <text
+ xml:space="preserve"
+ style="font-size:20.8173px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#008000;stroke-width:1.30108"
+ x="238.57541"
+ y="82.199783"
+ id="text1047"><tspan
+ sodipodi:role="line"
+ id="tspan1045"
+ x="238.57541"
+ y="82.199783"
+ style="stroke-width:1.30108">sdiff1</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:20.8173px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;stroke-width:1.30108"
+ x="413.12622"
+ y="252.7749"
+ id="text1051"><tspan
+ sodipodi:role="line"
+ id="tspan1049"
+ x="413.12622"
+ y="252.7749"
+ style="stroke-width:1.30108">ediff1</tspan></text>
+ <path
+ style="fill:none;stroke:#000080;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1063)"
+ d="m 93.063111,86.817009 313.443769,0.74021"
+ id="path1059" />
+ <text
+ xml:space="preserve"
+ style="font-size:20.8173px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000080;stroke:none;stroke-width:1.30108"
+ x="238.3334"
+ y="108.95457"
+ id="text1091"><tspan
+ sodipodi:role="line"
+ id="tspan1089"
+ x="238.3334"
+ y="108.95457"
+ style="stroke-width:1.30108">sdiff2</tspan></text>
+ <path
+ style="fill:none;stroke:#ff00ff;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1097)"
+ d="m 93.063111,86.817009 0.79317,313.390841"
+ id="path1093" />
+ <text
+ xml:space="preserve"
+ style="font-size:20.8173px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;stroke-width:1.30108"
+ x="33.270866"
+ y="248.48138"
+ id="text1113"><tspan
+ sodipodi:role="line"
+ id="tspan1111"
+ x="33.270866"
+ y="248.48138"
+ style="stroke-width:1.30108">ediff2</tspan></text>
+ <path
+ style="fill:none;stroke:#008000;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
+ d="m 370.3101,124.92022 c 0,0 -30.07994,-6.6184 -24.16392,-37.112011"
+ id="path1115" />
+ <text
+ xml:space="preserve"
+ style="font-size:11.4862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#008000;stroke-width:0.717889"
+ x="318.56375"
+ y="122.53162"
+ id="text1421"><tspan
+ sodipodi:role="line"
+ id="tspan1419"
+ x="318.56375"
+ y="122.53162"
+ style="stroke-width:0.717889">srDot</tspan></text>
+ <path
+ style="fill:none;stroke:#ff0000;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1427)"
+ d="m 370.3101,124.92022 c 0,0 14.56784,23.53419 36.68947,13.21591"
+ id="path1423" />
+ <text
+ xml:space="preserve"
+ style="font-size:11.4862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff0000;stroke-width:0.717889"
+ x="364.55103"
+ y="153.52997"
+ id="text1449"><tspan
+ sodipodi:role="line"
+ id="tspan1447"
+ x="364.55103"
+ y="153.52997"
+ style="fill:#ff0000;stroke-width:0.717889">erDot</tspan></text>
+ <path
+ style="fill:none;stroke:#000080;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1461)"
+ d="m 130.61307,126.17116 c 0,0 23.53418,-14.56785 13.2159,-36.689471"
+ id="path1457" />
+ <path
+ style="fill:none;stroke:#ff00ff;stroke-width:1.30108px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker1503)"
+ d="m 130.61307,126.17116 c 0,0 -6.61841,30.07994 -37.112019,24.16392"
+ id="path1499" />
+ <text
+ xml:space="preserve"
+ style="font-size:11.4862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000080;stroke-width:0.717889"
+ x="151.19702"
+ y="125.0546"
+ id="text1537"><tspan
+ sodipodi:role="line"
+ id="tspan1535"
+ x="151.19702"
+ y="125.0546"
+ style="fill:#000080;stroke-width:0.717889">slDot</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:11.4862px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#ff00ff;stroke-width:0.717889"
+ x="111.54098"
+ y="163.82812"
+ id="text1541"><tspan
+ sodipodi:role="line"
+ id="tspan1539"
+ x="111.54098"
+ y="163.82812"
+ style="fill:#ff00ff;stroke-width:0.717889">elDot</tspan></text>
+ </g>
+</svg>