Medical Imaging Interaction Toolkit
2025.08.99-f7084adb
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitknnInteractiveInteractor_h
14 #define mitknnInteractiveInteractor_h
22 class InteractionEvent;
114 bool IsEnabled()
const;
133 std::string GetIcon()
const;
141 std::string GetCursor(
PromptType promptType)
const;
148 virtual bool HasInteractions()
const = 0;
199 virtual void OnEnable() = 0;
208 virtual void OnDisable() = 0;
220 virtual void OnReset() = 0;
248 std::unique_ptr<Impl> m_Impl;
InteractionMode
Specifies the interaction modes for interactors.
PromptType
Specifies the types of prompts used in nnInteractive.
InteractionType
Specifies the types of interactions available.
Message1< bool > UpdatePreviewEvent
Event triggered after an interaction has occurred.
Find image slices visible on a given plane.
#define MITKPYTHONSEGMENTATION_EXPORT
Data management class that handles 'was created by' relations.
Base class for all nnInteractive interactors.
virtual void OnSetToolManager()
Called when a ToolManager is assigned.
virtual void OnHandleEvent(InteractionEvent *)
Called when an interaction event for a tool is received.