View Issue Details

IDProjectCategoryView StatusLast Update
0004249Slicer4Module Modelspublic2017-09-26 10:33
Reporterfepegar Assigned To 
Status newResolutionopen 
Product VersionSlicer 4.5.0-1 
Target VersionbacklogFixed in Version 
Summary0004249: Color of slice intersections is not propagated to children model nodes

I have a Model hierarchy with some models in it. When I click on its checkbox on the Models module (whose tooltip is "Checked: Force color to children"), the color gets propagated to its children in the 3D view. However, the color of the slice intersections doesn't change.

TagsNo tags attached.




2016-09-07 11:26


colors.png (146,589 bytes)
colors.png (146,589 bytes)


2017-05-30 12:44

developer   ~0014502

The checkbox in the Models module that applies color/opacity on the branch drives the vtkMRMLDisplayableHierarchyNode::Expanded flag, which is handled by the 3D displayable manager in vtkMRMLModelDisplayableManager::SetModelDisplayProperty, when getting the hierarchy display node (line 1488: vtkMRMLDisplayNode *hierarchyDisplayNode = this->GetHierarchyDisplayNode(model) ). This call is responsible for getting the right properties. The 2D displayable manager (vtkMRMLModelSliceDisplayableManager) does not use this, and this is what needs to be fixed.

Issue History

Date Modified Username Field Change
2016-09-07 11:26 fepegar New Issue
2016-09-07 11:26 fepegar File Added: colors.png
2016-09-28 11:24 fepegar Severity major => minor
2017-05-30 12:44 pinter Note Added: 0014502
2017-09-26 10:33 jcfr Target Version => backlog