next up previous contents
Next: METKSurfaceDistance2D Up: Module descriptions in alphabetic Previous: METKStructureDetails   Contents

Subsections


METKStructureGroupBrowser

5mm
Genre: METKGUI
Authors: Christian Tietjen, Konrad Mühler
Short description: This module enables the user to browse through the case data by using the entries Image arrow Structure and Image arrow StructureGroup.

Usage

This module enables the user to browse through the case data by using the entries Structure and StructureGroup, which are provided by every segmented structure in a METK case. With the check boxes, it is possible to toggle the flag objectID Image arrow Appearance Image arrow Visible by default. But it is possible to toggle every other bool flag of a structure. It is possible to turn off the check boxes. In that case, no entries will be modified, except the CSO if you want.

Image METKStructureGroupBrowser Image METKStructureGroupBrowser_Settings Image METKStructureGroupBrowser_singleListView

Known problems

The METKStructureGroupBrowser uses the standard http://www.mevislab.de/fileadmin/docs/html/mdl/index.html#mdl_ListViewListView from the MeVisLab MDL. The checkboxes of the ListView have only two states: on or off. Thus, if one item has several subitems with different states, there is no possibility to indicate the subordinate state properly.

Listen ObjMgr-Events

ObjMgr-Key Value Action
CSO Image arrow SelectedObject Image arrow ObjectID * Check for changes
* Image arrow Selected Layer Image arrow Selected Info * Check for changes

Send ObjMgr-Events

ObjMgr-Key Value Action
CSO Image arrow SelectedObject Image arrow ObjectID TRUE or FALSE only when useCSO is true

Fields

root: String used for the root list item in the list view
rootObjectTypeFilter: discards all objectIDs who do not match with their objectType
valueEntry: the list view can display the objectID or the name
(objectID Image arrow Description Image arrow Name) of the structures
showCheckBox: decide whether the check box is shown
checkBoxLayer: layer for check box toggling
checkBoxInfo: info for check box toggling
useCSO: if true, the selected structure is applied as CSO
checkedObjIds: object IDs of all checked items, devided by comma and with a leading comma (important!)
writeToObjMgr: if true (standard), the checked values are written to http://www.mevislab.de/fileadmin/docs/MLabModules/std/help/html/private/ObjMgrFrame.htmlObjMgrin the given layer and info of the objects
setValuesBy CheckedObjIdString: if true (false is standard), the checkedObjIds string is used the set the checked state of all items. Only object IDs in checkedObjIds will be checked. If it false, the values of given layer and info of each object are used.

Related modules

See also METKHierarchyBrowser

This module is included by METKIsoSurface, for example.





next up previous contents
Next: METKSurfaceDistance2D Up: Module descriptions in alphabetic Previous: METKStructureDetails   Contents
Subversion User 2009-01-06