Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitknnInteractiveModel.h File Reference
#include <MitkPythonSegmentationUIExports.h>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  mitk::nnInteractive::ModelInfo
 A model checkpoint entry as reported by nnInteractive's model management. More...
 
struct  mitk::nnInteractive::ModelCheckResult
 Result of CheckModelUpdate(). More...
 

Namespaces

 mitk
 Find image slices visible on a given plane.
 
 mitk::nnInteractive
 

Enumerations

enum class  mitk::nnInteractive::ModelUpdateStatus { mitk::nnInteractive::Unknown , mitk::nnInteractive::UpToDate , mitk::nnInteractive::UpdateAvailable }
 Outcome of comparing the selected checkpoint against the library's recommended default. More...
 
enum class  mitk::nnInteractive::ModelListStatus { mitk::nnInteractive::Ok , mitk::nnInteractive::Empty , mitk::nnInteractive::Failed }
 Outcome of a ListModels() query, distinguishing an empty manifest from a hard failure. More...
 

Functions

MITKPYTHONSEGMENTATIONUI_EXPORT std::vector< ModelInfo > mitk::nnInteractive::ListModels (const std::string &venvName, ModelListStatus *status=nullptr, QWidget *parent=nullptr)
 Lists the model checkpoints known to nnInteractive's model management. More...
 
MITKPYTHONSEGMENTATIONUI_EXPORT ModelCheckResult mitk::nnInteractive::CheckModelUpdate (const std::string &venvName, const std::string &selectedModelId, QWidget *parent=nullptr)
 Checks whether a checkpoint newer than the selected one is recommended. More...