diff --git a/src/icons/svg/thresholecircle.svg b/src/icons/svg/thresholecircle.svg
new file mode 100644
index 00000000..545fb0f5
--- /dev/null
+++ b/src/icons/svg/thresholecircle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue
index c09e6c45..4f5bb967 100644
--- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue
+++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue
@@ -273,11 +273,7 @@
-
@@ -308,7 +304,7 @@
:class="['viewports-box', isFusion || isMPR ? 'viewports-box-down' : '', fullScreenIndex !== null ? 'viewports-box-full-screen' : '']"
:style="gridStyle">
+ :volumeToolGroupId="volumeToolGroupId" :viewportKey="viewportKey" :global-loading.sync="loading"
+ :loadingText.sync="loadingText" :rendering-engine-id="renderingEngineId"
+ :activeViewportIndex="activeViewportIndex" :activeTool.sync="activeTool"
+ :actionConfiguration="actionConfiguration" @setToolsPassive="setToolsPassive"
+ @resetQuestion="resetQuestion" />
@@ -1379,6 +1376,20 @@ export default {
}
)
+ toolGroup.addToolInstance(
+ 'ThresholdCircle',
+ BrushTool.toolName,
+ {
+ activeStrategy: 'THRESHOLD_INSIDE_CIRCLE',
+ }
+ )
+ toolGroup.addToolInstance(
+ 'ThresholdSphere',
+ BrushTool.toolName,
+ {
+ activeStrategy: 'THRESHOLD_INSIDE_SPHERE',
+ }
+ )
toolGroup.addTool(LabelMapEditWithContourTool.toolName);
toolGroup.addTool(SegmentBidirectionalTool.toolName);
}
diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue
index 7379dc43..22598def 100644
--- a/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue
+++ b/src/views/trials/trials-panel/reading/dicoms3D/components/Segmentations.vue
@@ -12,6 +12,12 @@
@click.prevent="setToolActive('LabelMapEditWithContour')">
+
+
+
-->
-
+
{{ $t('trials:reading:Segmentations:title:EraserConfig') }}
+
+ {{ $t('trials:reading:Segmentations:title:thresholdType') }}
+ setToolActive(key)">
+
+ {{ $t(`trials:reading:Segmentations:radioButton:${tool}`) }}
+
+
+
+
+ {{ $t('trials:reading:Segmentations:title:isDynamic') }}
+
+
+ {{ $t('trials:reading:Segmentations:radioButton:Dynamic') }}
+
+
+ {{ $t('trials:reading:Segmentations:radioButton:Rang') }}
+
+
+
+
+
{{ $t('trials:reading:Segmentations:title:range') }}
+
+
+ --
+
+
+
@@ -84,7 +120,7 @@
{{
$t('trials:reading:Segmentations:title:InactiveSegmentationsShow')
- }}
+ }}