Hi, > -----Ursprüngliche Nachricht----- > Von: Samuel Silva [mailto:[email protected]] > When doing something like this: > > mitk::DataTreePreOrderIterator it(m_Tree); > multiWidget->SetData(&it); > > Which nodes from the tree will be rendered? I notice that when a new > node is added (resulting from a thresholding operation, for example) it > is superimposed on the image being rendered (eventhough he is at the > same level in the tree).
All Nodes that are accessible with the iterator will be rendered. In this example, all nodes contained in the tree. The order in which objects are rendered in 2D views is determined by the "layer" property of the node. Normally, segmentations and surfaces get higher numbers than original image data. > Another thing I have been trying to do is to use a DataStorageComboBox > to simply choose a node from the tree (which contains several image > volumes loaded from disk) and my intentions were to render only the > chosen node on the multiWidget. > Can anyone give me some clues to what is the proper approach to this > matter? Any docs I can read on the subject? You should use the "visible" property to control which nodes will be rendered or not: node->SetVisibility(false/true); If you want to render only one node, try the following: mitk::DataStorage::Pointer ds = mitk::DataStorage::GetInstance(); mitk::DataStorage::SetOfObjects::ConstPointer all = ds->GetAll(); for (mitk::DataStorage::SetOfObjects::ConstIterator it = all->Begin(); it != all->End(); ++it) it.Value()->SetVisibility(false); myNode->SetVisibility(true); Regards, Jochen --- MSc. Jochen Neuhaus DKFZ German Cancer Research Center (Deutsches Krebsforschungszentrum) Member of the Helmholtz Association Division Medical and Biological Informatics E130 Im Neuenheimer Feld 280 D-69120 Heidelberg Phone: 49-(0)6221-42-2329 Fax: 49-(0)6221-42-2345 E-Mail: [email protected] Web: http://www.dkfz-heidelberg.de/en/mbi/people/Jochen_Neuhaus.html Confidentiality Note: This message is intended only for the use of the named recipient(s) and may obtain confidential and/or privileged information. If you are not the intended recipient, please contact the sender and delete the message. Any unauthorized use of the information contained in this message is prohibited. ------------------------------------------------------------------------------ _______________________________________________ mitk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mitk-users
