From 13ea1589ccbb11819eccd28cf0559e3ff7b7b772 Mon Sep 17 00:00:00 2001 From: Paul Elliott Date: Thu, 24 Oct 2024 18:44:36 -0400 Subject: [PATCH] feat(segmentGroups): add per view outline opacity config --- src/components/SegmentGroupOpacity.vue | 26 +++- .../VtkSegmentationSliceRepresentation.vue | 20 ++- .../useSegmentGroupConfigInitializer.ts | 26 +++- src/io/state-file/schema.ts | 6 + src/store/view-configs/common.ts | 4 +- src/store/view-configs/segmentGroups.ts | 129 ++++++++++++++++++ src/store/view-configs/types.ts | 4 + 7 files changed, 203 insertions(+), 12 deletions(-) create mode 100644 src/store/view-configs/segmentGroups.ts diff --git a/src/components/SegmentGroupOpacity.vue b/src/components/SegmentGroupOpacity.vue index f81e9b292..73b35868d 100644 --- a/src/components/SegmentGroupOpacity.vue +++ b/src/components/SegmentGroupOpacity.vue @@ -1,6 +1,7 @@ diff --git a/src/components/vtk/VtkSegmentationSliceRepresentation.vue b/src/components/vtk/VtkSegmentationSliceRepresentation.vue index 46f15cc59..89939d0e1 100644 --- a/src/components/vtk/VtkSegmentationSliceRepresentation.vue +++ b/src/components/vtk/VtkSegmentationSliceRepresentation.vue @@ -1,5 +1,5 @@