first commit
5
assets/icons/arc/arc.svg
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<circle cx="4" cy="18" r="2" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="2" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 298 B |
7
assets/icons/arc/arc_3p.svg
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- 3 points on arc, no construction lines -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<circle cx="4" cy="18" r="2" fill="#4cc9f0"/>
|
||||
<circle cx="8" cy="7" r="2" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="2" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 403 B |
10
assets/icons/arc/arc_csa.svg
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Center (first=large) + radius to start + angle arc indicator -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<line x1="15" y1="16" x2="20" y2="6" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<!-- Angle arc between the two radii (r=3, centered at circle center) -->
|
||||
<path d="M 12 16.5 A 3 3 0 0 1 16.4 13.3" stroke="#4cc9f0" stroke-width="1.3" fill="none"/>
|
||||
<circle cx="15" cy="16" r="2.5" fill="#4cc9f0"/>
|
||||
<circle cx="4" cy="18" r="1.8" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 746 B |
9
assets/icons/arc/arc_cse.svg
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Center (first=large) + two dashed radii + start + end -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<line x1="15" y1="16" x2="20" y2="6" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<circle cx="15" cy="16" r="2.5" fill="#4cc9f0"/>
|
||||
<circle cx="4" cy="18" r="1.8" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="1.4" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 620 B |
9
assets/icons/arc/arc_csl.svg
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Center (first=large) + radius to start + chord line (length) -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<line x1="4" y1="18" x2="20" y2="6" stroke="#4cc9f0" stroke-width="1.5"/>
|
||||
<circle cx="15" cy="16" r="2.5" fill="#4cc9f0"/>
|
||||
<circle cx="4" cy="18" r="1.8" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="1.4" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 604 B |
10
assets/icons/arc/arc_sca.svg
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Start (first=large) + radius to center + angle arc indicator -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<line x1="15" y1="16" x2="20" y2="6" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<!-- Angle arc between the two radii -->
|
||||
<path d="M 12 16.5 A 3 3 0 0 1 16.4 13.3" stroke="#4cc9f0" stroke-width="1.3" fill="none"/>
|
||||
<circle cx="4" cy="18" r="2.5" fill="#4cc9f0"/>
|
||||
<circle cx="15" cy="16" r="1.8" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 713 B |
9
assets/icons/arc/arc_sce.svg
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Start (first=large) + two dashed radii + center + end -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<line x1="15" y1="16" x2="20" y2="6" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<circle cx="4" cy="18" r="2.5" fill="#4cc9f0"/>
|
||||
<circle cx="15" cy="16" r="1.8" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="1.4" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 620 B |
9
assets/icons/arc/arc_scl.svg
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Start (first=large) + radius to center + chord line (length) -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<line x1="4" y1="18" x2="20" y2="6" stroke="#4cc9f0" stroke-width="1.5"/>
|
||||
<circle cx="4" cy="18" r="2.5" fill="#4cc9f0"/>
|
||||
<circle cx="15" cy="16" r="1.8" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="1.4" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 604 B |
10
assets/icons/arc/arc_sea.svg
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Start + end (no center), small angle arc at start between tangent & chord -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<!-- Chord line -->
|
||||
<line x1="4" y1="18" x2="20" y2="6" stroke="#606060" stroke-width="1" stroke-dasharray="2 2"/>
|
||||
<!-- Small angle arc at start point (between tangent and chord) -->
|
||||
<path d="M 4 14.5 A 3.5 3.5 0 0 1 7.2 16.6" stroke="#4cc9f0" stroke-width="1.3" fill="none"/>
|
||||
<circle cx="4" cy="18" r="2" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="2" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 672 B |
9
assets/icons/arc/arc_sed.svg
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Start + end + tangent direction arrow at start -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<!-- Tangent arrow at start: arc goes up-left from (4,18) -->
|
||||
<line x1="4" y1="18" x2="3" y2="13" stroke="#4cc9f0" stroke-width="1.5"/>
|
||||
<polygon points="3,13 4.6,14.8 1.4,14.8" fill="#4cc9f0"/>
|
||||
<circle cx="4" cy="18" r="2" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="2" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 556 B |
11
assets/icons/arc/arc_ser.svg
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="64" height="64">
|
||||
<!-- Start + end + dashed radius line from implied center -->
|
||||
<path d="M 4 18 A 11 11 0 0 1 20 6" stroke="#e0e0e0" stroke-width="2" fill="none" stroke-linecap="round"/>
|
||||
<!-- Dashed radius from implied center to start -->
|
||||
<line x1="15" y1="16" x2="4" y2="18" stroke="#4cc9f0" stroke-width="1.5" stroke-dasharray="2 2"/>
|
||||
<!-- "R" label stub: small tick at midpoint of radius -->
|
||||
<line x1="10" y1="16.5" x2="9" y2="14.5" stroke="#4cc9f0" stroke-width="1.2"/>
|
||||
<line x1="10" y1="16.5" x2="11" y2="14.5" stroke="#4cc9f0" stroke-width="1.2"/>
|
||||
<circle cx="4" cy="18" r="2" fill="#4cc9f0"/>
|
||||
<circle cx="20" cy="6" r="2" fill="#4cc9f0"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 745 B |