ConnectEdges¶
-
MLModule
¶ author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLGraphEditing
definition MLGraphEditing.def see also GraphManager
,DisconnectEdges
keywords vascular
,vessel
,skeleton
,graph
Purpose¶
The module ConnectEdges
connects edges by creating a new edge between two given positions.
If necessary, new nodes are inserted at the nearest skeleton positions.
Usage¶
Note that after connecting edges by inserting a new edge, the changed output Graph of the GraphManager
is only touched if the field Notify After Connect
is checked.
Input Fields¶
inGraphEditing¶
-
name:
inGraphEditing
, type:
GraphEditing(MLBase)
¶ Attach to the GraphEditing output of a
GraphManager
module
Parameter Fields¶
Field Index¶
Connected Edge ID : Integer |
End Position : Vector3 |
Notify After Connect : Bool |
Start Position : Vector3 |
Update : Trigger |
Visible Fields¶
Notify After Connect¶
-
name:
notifyAfterConnect
, type:
Bool
, default:
FALSE
¶ If checked, the module will notify the
GraphManager
to update the output Graph.
Start Position¶
-
name:
startPosition
, type:
Vector3
, default:
0 0 0
¶ Sets the starting position for the new edge in 3D; the new edge will connect to the nearest skeleton to this position.