Medical Imaging Interaction Toolkit
2025.08.99-f7084adb
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitknnInteractiveEnums_h
14 #define mitknnInteractiveEnums_h
const MITKPYTHONSEGMENTATION_EXPORT std::string & GetPromptTypeAsString(PromptType promptType)
Converts a PromptType to a corresponding string representation.
InteractionMode
Specifies the interaction modes for interactors.
const MITKPYTHONSEGMENTATION_EXPORT std::string & GetInteractionTypeAsString(InteractionType interactionType)
Converts an InteractionType to a corresponding string representation.
itk::RGBPixel< float > Color
Color Standard RGB color typedef (float)
ColorIntensity
Specifies the intensity of the colors used in an interaction.
Backend
Specifies the computation backends available for nnInteractive.
PromptType
Specifies the types of prompts used in nnInteractive.
const MITKPYTHONSEGMENTATION_EXPORT std::array< Backend, 2 > & GetAllBackends()
Returns all possible backend types.
InteractionType
Specifies the types of interactions available.
#define MITKPYTHONSEGMENTATION_EXPORT
const MITKPYTHONSEGMENTATION_EXPORT std::string & GetBackendAsString(Backend backend)
Converts a Backend type to a corresponding string representation.
@ BlockLMBDisplayInteraction
const MITKPYTHONSEGMENTATION_EXPORT std::array< InteractionType, 4 > & GetAllInteractionTypes()
Returns all possible interaction types.
const MITKPYTHONSEGMENTATION_EXPORT Color & GetColor(PromptType promptType, ColorIntensity colorIntensity)
Returns the color associated with a specific prompt type and color intensity.
const MITKPYTHONSEGMENTATION_EXPORT std::array< PromptType, 2 > & GetAllPromptTypes()
Returns all possible prompt types.