diff --git a/platform/ui-next/src/components/Icons/Icons.tsx b/platform/ui-next/src/components/Icons/Icons.tsx
index f3daa6443..6aba39926 100644
--- a/platform/ui-next/src/components/Icons/Icons.tsx
+++ b/platform/ui-next/src/components/Icons/Icons.tsx
@@ -166,6 +166,22 @@ import {
LayoutAdvanced3DFourUp,
LayoutAdvanced3DMain,
} from './Sources/Layout';
+import {
+ ActionsSmooth,
+ ActionsSimplify,
+ ActionsCombine,
+ ActionsCombineMerge,
+ ActionsCombineSubtract,
+ ActionsCombineIntersect,
+ ActionsSetting,
+ ActionsBidirectional,
+ ActionsInterpolate,
+} from './Sources/SegActions';
+import {
+ HelperCombineSubtract,
+ HelperCombineIntersect,
+ HelperCombineMerge,
+} from './Sources/Helpers';
import Link from './Sources/Link';
import IconColorLUT from './Sources/IconColorLUT';
import CTAAA from '../../../assets/images/CT-AAA.png';
@@ -589,6 +605,18 @@ export const Icons = {
WindowLevelAdvanced,
Opacity,
Threshold,
+ ActionsSmooth,
+ ActionsSimplify,
+ ActionsCombine,
+ ActionsCombineMerge,
+ ActionsCombineSubtract,
+ ActionsCombineIntersect,
+ ActionsSetting,
+ ActionsBidirectional,
+ ActionsInterpolate,
+ HelperCombineSubtract,
+ HelperCombineIntersect,
+ HelperCombineMerge,
//
//
//
@@ -735,6 +763,18 @@ export const Icons = {
'old-trash': (props: IconProps) => Trash(props),
'tool-point': (props: IconProps) => ToolCircle(props),
'tool-freehand-line': (props: IconProps) => ToolFreehand(props),
+ 'actions-smooth': (props: IconProps) => ActionsSmooth(props),
+ 'actions-simplify': (props: IconProps) => ActionsSimplify(props),
+ 'actions-combine': (props: IconProps) => ActionsCombine(props),
+ 'actions-combine-merge': (props: IconProps) => ActionsCombineMerge(props),
+ 'actions-combine-subtract': (props: IconProps) => ActionsCombineSubtract(props),
+ 'actions-combine-intersect': (props: IconProps) => ActionsCombineIntersect(props),
+ 'actions-bidirectional': (props: IconProps) => ActionsBidirectional(props),
+ 'actions-interpolate': (props: IconProps) => ActionsInterpolate(props),
+ 'actions-setting': (props: IconProps) => ActionsSetting(props),
+ 'helper-combine-subtract': (props: IconProps) => HelperCombineSubtract(props),
+ 'helper-combine-intersect': (props: IconProps) => HelperCombineIntersect(props),
+ 'helper-combine-merge': (props: IconProps) => HelperCombineMerge(props),
clipboard: (props: IconProps) => Clipboard(props),
Undo,
Redo,
diff --git a/platform/ui-next/src/components/Icons/Sources/Helpers.tsx b/platform/ui-next/src/components/Icons/Sources/Helpers.tsx
new file mode 100644
index 000000000..c1fa3cc4d
--- /dev/null
+++ b/platform/ui-next/src/components/Icons/Sources/Helpers.tsx
@@ -0,0 +1,398 @@
+import React from 'react';
+import type { IconProps } from '../types';
+
+export const HelperCombineSubtract = (props: IconProps) => (
+
+);
+
+export const HelperCombineIntersect = (props: IconProps) => (
+
+);
+
+export const HelperCombineMerge = (props: IconProps) => (
+
+);
diff --git a/platform/ui-next/src/components/Icons/Sources/SegActions.tsx b/platform/ui-next/src/components/Icons/Sources/SegActions.tsx
new file mode 100644
index 000000000..1ce6deeef
--- /dev/null
+++ b/platform/ui-next/src/components/Icons/Sources/SegActions.tsx
@@ -0,0 +1,594 @@
+import React from 'react';
+import type { IconProps } from '../types';
+
+export const ActionsSmooth = (props: IconProps) => (
+
+);
+
+export const ActionsSimplify = (props: IconProps) => (
+
+);
+
+export const ActionsCombine = (props: IconProps) => (
+
+);
+
+export const ActionsCombineMerge = (props: IconProps) => (
+
+);
+
+export const ActionsCombineIntersect = (props: IconProps) => (
+
+);
+
+export const ActionsCombineSubtract = (props: IconProps) => (
+
+);
+
+export const ActionsSetting = (props: IconProps) => (
+
+);
+
+export const ActionsInterpolate = (props: IconProps) => (
+
+);
+
+export const ActionsBidirectional = (props: IconProps) => (
+
+);