Commit f2f65d3 1 parent 3dd7c51 commit f2f65d3 Copy full SHA for f2f65d3
File tree 3 files changed +5
-2
lines changed
3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -37,6 +37,9 @@ type PolySegAddOn = {
37
37
computeContourData : ComputeRepresentationFn < ContourSegmentationData > ;
38
38
computeLabelmapData : ComputeRepresentationFn < LabelmapSegmentationData > ;
39
39
computeSurfaceData : ComputeRepresentationFn < SurfaceSegmentationData > ;
40
+
41
+ /** Updates different segmentation representation data */
42
+ updateSurfaceData : ComputeRepresentationFn < SurfaceSegmentationData > ;
40
43
} ;
41
44
42
45
/**
Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ import { internalGetHiddenSegmentIndices } from '../../../stateManagement/segmen
28
28
import { getActiveSegmentIndex } from '../../../stateManagement/segmentation/getActiveSegmentIndex' ;
29
29
import type vtkVolume from '@kitware/vtk.js/Rendering/Core/Volume' ;
30
30
import { getLabelmapActorEntry } from '../../../stateManagement/segmentation/helpers/getSegmentationActor' ;
31
- import { getAddOns , getPolySeg } from '../../../config' ;
31
+ import { getPolySeg } from '../../../config' ;
32
32
import { computeAndAddRepresentation } from '../../../utilities/segmentation/computeAndAddRepresentation' ;
33
33
import { triggerSegmentationDataModified } from '../../../stateManagement/segmentation/triggerSegmentationEvents' ;
34
34
import { defaultSegmentationStateManager } from '../../../stateManagement/segmentation/SegmentationStateManager' ;
Original file line number Diff line number Diff line change @@ -80,7 +80,7 @@ async function render(
80
80
segmentationId ,
81
81
Representations . Surface ,
82
82
( ) => polySeg . computeSurfaceData ( segmentationId , { viewport } ) ,
83
- ( ) => undefined
83
+ ( ) => polySeg . updateSurfaceData ( segmentationId , { viewport } )
84
84
) ;
85
85
86
86
if ( ! SurfaceData ) {
You can’t perform that action at this time.
0 commit comments