1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-08-31 20:11:59 +02:00

Add a curvature section (#159)

* curvature and radius of curvature
This commit is contained in:
Pomax
2018-12-09 16:31:16 -08:00
committed by GitHub
parent 3e1a3c27f5
commit 4ad072c7a2
25 changed files with 390 additions and 11 deletions

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="61pt" height="28pt" viewBox="0 0 61 28"><defs><symbol overflow="visible" id="a"><path d="M7.766-.094V-.53c-.61-.078-.657-.14-.985-.64L4.703-4.267c.438-.078.875-.265 1.313-.578.687-.5 1.093-1.25 1.093-1.984 0-1.031-1.234-1.703-2.218-1.703-.594 0-1.204.031-1.797.031l-1.938-.047-.062.61.828.03c.297 0 .281-.03.281.188 0 .172-.047.547-.11.907l-.905 5.187C1-.531 1.125-.641.64-.594l-.61.031-.093.61L1.688 0 3.28.047l.047-.61-.719-.03c-.328-.032-.296.015-.296-.235 0-.11 0-.219.046-.422l1.016-5.813.11-.484.046-.203c.25-.063.485-.094.813-.094 1.031 0 1.437.344 1.437 1.219 0 1.14-.781 1.844-2.031 1.844h-.625l-.094.281C4.687-2.094 5.062-1.516 5.984.047 6.36.016 6.641 0 6.938 0c.25 0 .468.016.828.063zm0 0"/></symbol><symbol overflow="visible" id="b"><path d="M4.203-7.828a.735.735 0 0 1-.187-.14c-.063-.063-.11-.126-.22-.329-1.593 1.61-2.5 3.266-2.5 4.781v.797c0 1.516.907 3.172 2.5 4.781.11-.203.157-.265.22-.328.062-.062.125-.109.312-.203C2.875.063 2.281-1.344 2.281-2.719v-.797c0-1.39.594-2.78 2.047-4.25zm0 0"/></symbol><symbol overflow="visible" id="c"><path d="M3.703-5.516c-.453.047-.86.063-1.156.063.172-.984.297-1.578.531-2.25l-.25-.328a7.16 7.16 0 0 1-1.094.531l-.296 2.031c-.391.203-.704.328-1.063.407l-.047.406h1l-.64 3.25C.625-1.11.53-.813.53-.5c0 .297.266.61.5.61.422 0 .922-.282 1.86-1.032.218-.172.14-.125.437-.36l-.25-.437-.672.469c-.36.25-.484.313-.625.313-.093 0-.031.046-.031-.11 0-.297.156-1.234.516-3l.14-.61h1.266l.203-.89zm0 0"/></symbol><symbol overflow="visible" id="d"><path d="M3.766-2.719v-.797c0-1.515-.907-3.171-2.516-4.78-.11.202-.156.265-.203.327-.063.063-.125.11-.313.203 1.438 1.47 2.032 2.86 2.032 4.25v.797c0 1.375-.594 2.781-2.032 4.25.188.094.25.14.313.203.047.063.094.125.203.329C2.86.452 3.766-1.204 3.766-2.72zm0 0"/></symbol><symbol overflow="visible" id="e"><path d="M8.266-4.078a1.419 1.419 0 0 1-.047-.36c0-.109.015-.234.062-.484h-7.5c.063.25.063.375.063.484 0 .125 0 .235-.063.5h7.5zm0 2.625a1.332 1.332 0 0 1-.047-.36c0-.109.015-.234.062-.484h-7.5c.063.25.063.375.063.485 0 .125 0 .25-.063.5h7.5zm0 0"/></symbol><symbol overflow="visible" id="f"><path d="M5.125-.094v-.484l-.75-.047c-.656-.031-.64-.031-.64-.656v-7.172l-.313-.125c-.875.469-1.61.781-2.86 1.219l.125.718h.235l1.547-.687.031-.016c.063 0-.047-.015-.047.266v5.797c0 .625.016.625-.64.656L1-.578v.625L3.125 0l2 .047zm0 0"/></symbol><symbol overflow="visible" id="g"><path d="M6.281-5.922a1.98 1.98 0 0 0-.562-.11c-.782 0-1.922.954-3.516 3.048l.235.093.203-.796c.078-.266.187-.75.265-1.016l.078-.313c.063-.203.094-.343.094-.5.016-.25-.203-.5-.375-.5-.25 0-.828.282-1.75.907l-.375.28.14.5.579-.359c.344-.218.375-.234.484-.234.125 0 .047-.031.047.11-.031.718-.656 3.156-1.219 4.75l.235.187.937-.25.39-1.719c.126-.515.407-.906.657-1.125C3.468-.844 3.953.11 4.25.11c.156 0 .531-.187 1.094-.562l.625-.422-.188-.469-.687.375c-.188.094-.14.078-.25.078-.125 0-.094-.03-.203-.234-.391-.766-.579-1.313-.97-2.734l.126-.125c.765-.72 1.234-.985 1.828-.985.11 0 .234.016.516.094l.296-.984zm0 0"/></symbol></defs><use xlink:href="#a" x=".463" y="17.537"/><use xlink:href="#b" x="8.437" y="17.537"/><use xlink:href="#c" x="13.506" y="17.537"/><use xlink:href="#d" x="17.547" y="17.537"/><use xlink:href="#e" x="25.928" y="17.537"/><use xlink:href="#f" x="46.952" y="8.929"/><path d="M39.54 14.547h20.8" fill="none" stroke-width=".717" stroke="#000" stroke-miterlimit="10"/><use xlink:href="#g" x="39.539" y="25.499"/><g><use xlink:href="#b" x="46.162" y="25.499"/><use xlink:href="#c" x="51.231" y="25.499"/></g><g><use xlink:href="#d" x="55.272" y="25.499"/></g></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.0 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.4 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.1 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.3 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="172" height="36" viewBox="0 0 129 27"><defs><symbol overflow="visible" id="a"><path d="M6.813-6.844c0-.984-1.094-1.687-2.016-1.687-.594 0-1.203.031-1.797.031l-1.938-.047-.062.61.797.03c.281 0 .266-.03.266.188 0 .172-.047.547-.11.907L.922-.782C.89-.577.875-.624.25-.531L.14.048A21.28 21.28 0 0 1 1.407 0c.64 0 1.266.031 1.922.031.563 0 1.219-.156 1.781-.5.954-.562 1.516-1.469 1.516-2.375 0-.515-.203-1-.531-1.265-.313-.25-.766-.391-1.594-.516v.266c.688-.25 1.063-.438 1.453-.75.531-.485.86-1.125.86-1.735zM5.296-2.656c0 1.234-.734 1.984-1.922 1.984-.25 0-.594-.015-.984-.047-.079-.015-.22-.015-.25-.031l.562-3.313h.906c1.235 0 1.688.375 1.688 1.407zm.219-3.985c0 1.266-.75 1.891-2.235 1.891h-.453l.531-3.016c.22 0 .532-.062.844-.062.969 0 1.313.297 1.313 1.187zm0 0"/></symbol><symbol overflow="visible" id="b"><path d="M4.203-7.828a.735.735 0 0 1-.187-.14c-.063-.063-.11-.126-.22-.329-1.593 1.61-2.5 3.266-2.5 4.781v.797c0 1.516.907 3.172 2.5 4.781.11-.203.157-.265.22-.328.062-.062.125-.109.312-.203C2.875.063 2.281-1.344 2.281-2.719v-.797c0-1.39.594-2.78 2.047-4.25zm0 0"/></symbol><symbol overflow="visible" id="c"><path d="M3.703-5.516c-.453.047-.86.063-1.156.063.172-.984.297-1.578.531-2.25l-.25-.328a7.16 7.16 0 0 1-1.094.531l-.296 2.031c-.391.203-.704.328-1.063.407l-.047.406h1l-.64 3.25C.625-1.11.53-.813.53-.5c0 .297.266.61.5.61.422 0 .922-.282 1.86-1.032.218-.172.14-.125.437-.36l-.25-.437-.672.469c-.36.25-.484.313-.625.313-.093 0-.031.046-.031-.11 0-.297.156-1.234.516-3l.14-.61h1.266l.203-.89zm0 0"/></symbol><symbol overflow="visible" id="d"><path d="M3.766-2.719v-.797c0-1.515-.907-3.171-2.516-4.78-.11.202-.156.265-.203.327-.063.063-.125.11-.313.203 1.438 1.47 2.032 2.86 2.032 4.25v.797c0 1.375-.594 2.781-2.032 4.25.188.094.25.14.313.203.047.063.094.125.203.329C2.86.452 3.766-1.204 3.766-2.72zm0 0"/></symbol><symbol overflow="visible" id="f"><path d="M8.266-4.078a1.419 1.419 0 0 1-.047-.36c0-.109.015-.234.062-.484h-7.5c.063.25.063.375.063.484 0 .125 0 .235-.063.5h7.5zm0 2.625a1.332 1.332 0 0 1-.047-.36c0-.109.015-.234.062-.484h-7.5c.063.25.063.375.063.485 0 .125 0 .25-.063.5h7.5zm0 0"/></symbol><symbol overflow="visible" id="g"><path d="M5.875-8.86l-.219-.187c-.75.375-1.078.438-2.062.531l-.094.5h.75c.281 0 .25-.046.25.157 0 .109 0 .203-.016.296L4.188-5.89a3.109 3.109 0 0 0-.875-.14c-.829 0-2.063.906-2.61 1.937-.375.703-.64 1.938-.64 2.938C.063-.375.374.125.734.125c.313 0 .86-.234 1.266-.563.64-.515 1.031-.984 1.844-2.187l-.25-.094-.266 1.078c-.14.532-.203.907-.203 1.22 0 .25.25.546.453.546.219 0 .594-.203 1-.5l1.047-.766-.266-.468-.656.468c-.172.125-.25.172-.36.172-.093 0-.046.031-.046-.14 0-.094.031-.204.11-.547l1.515-7.157zM4.031-5.03l-.14.703A5.233 5.233 0 0 1 2.375-1.61c-.422.39-.781.64-1.016.64-.187 0-.171-.031-.171-.328 0-1.516.515-3.281 1.109-3.734.156-.125.281-.14.61-.14.53 0 .765.03 1.109.218zm0 0"/></symbol><symbol overflow="visible" id="h"><path d="M3.094-8.86l-.219-.187c-.75.375-1.063.438-2.047.531l-.094.5h.735c.281 0 .265-.046.265.141 0 .156-.046.422-.078.578L.516-1.703C.344-1.093.28-.75.28-.484c0 .28.281.593.5.593.313 0 .86-.296 2.094-1.218l-.25-.438-.469.297c-.344.234-.5.313-.61.313-.093 0-.03.03-.03-.11s.03-.297.078-.437L3.14-8.813zm0 0"/></symbol><symbol overflow="visible" id="e"><path d="M2.61-4.672l-.22-.203-1.093.39-.89 3.376.312.234.5-.266 1.453-3.468zm0 0"/></symbol></defs><use xlink:href="#a" x=".536" y="18.003"/><use xlink:href="#b" x="7.841" y="18.003"/><use xlink:href="#c" x="12.91" y="18.003"/><use xlink:href="#d" x="16.939" y="18.003"/><use xlink:href="#e" x="22.019" y="13.771"/><use xlink:href="#f" x="28.91" y="18.003"/><use xlink:href="#g" x="42.513" y="9.396"/><use xlink:href="#a" x="48.61" y="9.396"/><path d="M42.512 15.016h13.414" fill="none" stroke-width=".717" stroke="#000" stroke-miterlimit="10"/><use xlink:href="#g" x="44.145" y="26.049"/><use xlink:href="#c" x="50.242" y="26.049"/><use xlink:href="#f" x="60.443" y="18.003"/><use xlink:href="#g" x="74.404" y="9.396"/><use xlink:href="#h" x="80.501" y="9.396"/><path d="M74.047 15.016h10.148" fill="none" stroke-width=".717" stroke="#000" stroke-miterlimit="10"/><use xlink:href="#g" x="74.045" y="26.049"/><use xlink:href="#c" x="80.154" y="26.049"/><use xlink:href="#g" x="86.586" y="9.396"/><use xlink:href="#a" x="92.695" y="9.396"/><path d="M86.586 15.016H100" fill="none" stroke-width=".717" stroke="#000" stroke-miterlimit="10"/><use xlink:href="#g" x="88.577" y="26.049"/><use xlink:href="#h" x="94.674" y="26.049"/><use xlink:href="#f" x="104.516" y="18.003"/><use xlink:href="#g" x="118.477" y="9.396"/><use xlink:href="#h" x="124.586" y="9.396"/><path d="M118.117 15.016h10.153" fill="none" stroke-width=".717" stroke="#000" stroke-miterlimit="10"/><g><use xlink:href="#g" x="118.119" y="26.049"/></g><g><use xlink:href="#c" x="124.216" y="26.049"/></g></svg>

After

Width:  |  Height:  |  Size: 4.8 KiB