diff --git a/packages/calcite-ui-icons/docs/keywords.json b/packages/calcite-ui-icons/docs/keywords.json
index 0b05da316aa..65fede08124 100644
--- a/packages/calcite-ui-icons/docs/keywords.json
+++ b/packages/calcite-ui-icons/docs/keywords.json
@@ -9839,5 +9839,30 @@
"alias": ["4.3.0", "gis", "marker", "navigation", "map", "identify", "data"],
"category": "GIS",
"release": "4.3.0"
+ },
+ "arc-segment": {
+ "alias": ["4.3.0", "geometry editing", "create", "location", "point", "radius", "pass"],
+ "category": "Geometry Editing",
+ "release": "4.3.0"
+ },
+ "bezier-curve": {
+ "alias": ["4.3.0", "geometry editing", "nonlinear", "create", "shape", "angle", "height"],
+ "category": "Geometry Editing",
+ "release": "4.3.0"
+ },
+ "tangent-curve": {
+ "alias": ["4.3.0", "geometry editing", "create", "segments", "points", "circular"],
+ "category": "Geometry Editing",
+ "release": "4.3.0"
+ },
+ "arrow-curve-tool": {
+ "alias": ["4.3.0", "geometry editing", "tool", "map", "points", "midpoint", "line"],
+ "category": "Geometry Editing",
+ "release": "4.3.0"
+ },
+ "end-point-arc-segment": {
+ "alias": ["4.3.0", "geometry editing", "circular", "create", "typing", "define", "point"],
+ "category": "Geometry Editing",
+ "release": "4.3.0"
}
}
diff --git a/packages/calcite-ui-icons/fantasticonrc.json b/packages/calcite-ui-icons/fantasticonrc.json
index 76bfa89269e..5fafe3d5313 100644
--- a/packages/calcite-ui-icons/fantasticonrc.json
+++ b/packages/calcite-ui-icons/fantasticonrc.json
@@ -1234,6 +1234,11 @@
"image-navigation": 61771,
"directional-navigation": 61772,
"content-side-by-side-right": 61773,
- "location-label": 61774
+ "location-label": 61774,
+ "tangent-curve": 61775,
+ "end-point-arc-segment": 61776,
+ "bezier-curve": 61777,
+ "arrow-curve-tool": 61778,
+ "arc-segment": 61779
}
}
diff --git a/packages/calcite-ui-icons/icons/arc-segment-16.svg b/packages/calcite-ui-icons/icons/arc-segment-16.svg
new file mode 100755
index 00000000000..4c176788196
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/arc-segment-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/arc-segment-24.svg b/packages/calcite-ui-icons/icons/arc-segment-24.svg
new file mode 100755
index 00000000000..7f4d469f9a3
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/arc-segment-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/arc-segment-32.svg b/packages/calcite-ui-icons/icons/arc-segment-32.svg
new file mode 100755
index 00000000000..732f80dbff1
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/arc-segment-32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/arrow-curve-tool-16.svg b/packages/calcite-ui-icons/icons/arrow-curve-tool-16.svg
new file mode 100755
index 00000000000..25ac11d1bb6
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/arrow-curve-tool-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/arrow-curve-tool-24.svg b/packages/calcite-ui-icons/icons/arrow-curve-tool-24.svg
new file mode 100755
index 00000000000..36e47fa5758
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/arrow-curve-tool-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/arrow-curve-tool-32.svg b/packages/calcite-ui-icons/icons/arrow-curve-tool-32.svg
new file mode 100755
index 00000000000..fe169eaf2b3
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/arrow-curve-tool-32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/bezier-curve-16.svg b/packages/calcite-ui-icons/icons/bezier-curve-16.svg
new file mode 100755
index 00000000000..d091fd69859
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/bezier-curve-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/bezier-curve-24.svg b/packages/calcite-ui-icons/icons/bezier-curve-24.svg
new file mode 100755
index 00000000000..cf3fae8f921
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/bezier-curve-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/bezier-curve-32.svg b/packages/calcite-ui-icons/icons/bezier-curve-32.svg
new file mode 100755
index 00000000000..59f27956ef2
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/bezier-curve-32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/end-point-arc-segment-16.svg b/packages/calcite-ui-icons/icons/end-point-arc-segment-16.svg
new file mode 100755
index 00000000000..9c234ee178b
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/end-point-arc-segment-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/end-point-arc-segment-24.svg b/packages/calcite-ui-icons/icons/end-point-arc-segment-24.svg
new file mode 100755
index 00000000000..2aa036e1ba2
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/end-point-arc-segment-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/end-point-arc-segment-32.svg b/packages/calcite-ui-icons/icons/end-point-arc-segment-32.svg
new file mode 100755
index 00000000000..334dd447c30
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/end-point-arc-segment-32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/tangent-curve-16.svg b/packages/calcite-ui-icons/icons/tangent-curve-16.svg
new file mode 100755
index 00000000000..48efe1e259f
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/tangent-curve-16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/tangent-curve-24.svg b/packages/calcite-ui-icons/icons/tangent-curve-24.svg
new file mode 100755
index 00000000000..a8353d4cd22
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/tangent-curve-24.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/packages/calcite-ui-icons/icons/tangent-curve-32.svg b/packages/calcite-ui-icons/icons/tangent-curve-32.svg
new file mode 100755
index 00000000000..b6fc8419f37
--- /dev/null
+++ b/packages/calcite-ui-icons/icons/tangent-curve-32.svg
@@ -0,0 +1 @@
+
\ No newline at end of file