13 #ifndef mitkTubeGraphDataInteractor_h
14 #define mitkTubeGraphDataInteractor_h
64 AttributationMode = 0,
71 void SetActivationMode(
const ActivationMode &activationMode);
72 ActivationMode GetActivationMode();
74 void SetActionMode(
const ActionMode &actionMode);
75 ActionMode GetActionMode();
77 void ResetPickedTubes();
89 void ConnectActionsAndFunctions()
override;
94 void DataNodeChanged()
override;
103 void SelectTubesByActivationModus();
104 void UpdateActivation();
107 std::vector<TubeGraph::TubeDescriptorType> GetTubesToRoot();
108 std::vector<TubeGraph::TubeDescriptorType> GetTubesBetweenPoints();
109 std::vector<TubeGraph::TubeDescriptorType> GetPathToPeriphery();
117 ActivationMode m_ActivationMode;
118 ActionMode m_ActionMode;