LabelSelectedTree¶
-
MLModule
¶ author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLGraphEditing
definition MLGraphEditing.def see also GraphManager
,LabelTrees
,LabelFromEdgeToLeaves
,LabelByThresholdedVolume
,GetTreeLabels
keywords vascular
,vessel
,skeleton
,graph
Purpose¶
The module LabelSelectedTree
sets label values for the skeletons of a selected tree or parts of a selected tree. The selection is made by providing a position.
Parameter Fields¶
Field Index¶
Label Mode : Enum |
Label Value : String |
Position : Vector3 |
Range for Smart Snap in Skeletons : Integer |
Update : Trigger |
Visible Fields¶
Label Mode¶
-
name:
labelMode
, type:
Enum
, default:
FromSelectedEdgeToLeaves
¶ Defines the label mode.
Values:
Title | Name | Description |
---|---|---|
Whole Tree | WholeTree | The labels of all skeletons of the entire tree are set. |
From Selected Edge To Leaves | FromSelectedEdgeToLeaves | The labels of the skeletons of the entire selected edge down to each leaf are set recursively. |
From Selected Skeleton To Leaves | FromSelectedSkeletonToLeaves | The labels of the skeletons of the selected edge, starting from the selected skeleton down to each leaf, are set recursively. |
From Smart Snap Selected Skeleton To Leaves | FromSmartSnapSelectedSkeletonToLeaves | If the selected skeleton is within the range of Range for Smart Snap in Skeletons from a preceding skeleton with a different label than the selected skeleton, or from the preceding node, the edge’s skeleton labels are set based on the found skeleton or node; otherwise, they are set solely from the selected skeleton down to all leaves. |
Position¶
-
name:
position
, type:
Vector3
, default:
0 0 0
¶ Sets a position in 3D; the nearest skeleton of any tree or edge is searched to determine which tree should be labeled.
Label Value¶
-
name:
labelValue
, type:
String
, default:
12025
¶ Sets the label value that is set to skeletons.