Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
mitkRelationStorage.h File Reference

Go to the source code of this file.

Namespaces

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

Functions

MITKSEMANTICRELATIONS_EXPORT SemanticTypes::LesionVector mitk::RelationStorage::GetAllLesionsOfCase (const SemanticTypes::CaseID &caseID)
 
SemanticTypes::Lesion mitk::RelationStorage::GetLesionOfSegmentation (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &segmentationID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::ControlPointVector mitk::RelationStorage::GetAllControlPointsOfCase (const SemanticTypes::CaseID &caseID)
 
SemanticTypes::ControlPoint mitk::RelationStorage::GetControlPointOfImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::ExaminationPeriodVector mitk::RelationStorage::GetAllExaminationPeriodsOfCase (const SemanticTypes::CaseID &caseID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::InformationTypeVector mitk::RelationStorage::GetAllInformationTypesOfCase (const SemanticTypes::CaseID &caseID)
 
SemanticTypes::InformationType mitk::RelationStorage::GetInformationTypeOfImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::IDVector mitk::RelationStorage::GetAllImageIDsOfCase (const SemanticTypes::CaseID &caseID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::IDVector mitk::RelationStorage::GetAllImageIDsOfControlPoint (const SemanticTypes::CaseID &caseID, const SemanticTypes::ControlPoint &controlPoint)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::IDVector mitk::RelationStorage::GetAllImageIDsOfInformationType (const SemanticTypes::CaseID &caseID, const SemanticTypes::InformationType &informationType)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::IDVector mitk::RelationStorage::GetAllSegmentationIDsOfCase (const SemanticTypes::CaseID &caseID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::IDVector mitk::RelationStorage::GetAllSegmentationIDsOfImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
MITKSEMANTICRELATIONS_EXPORT SemanticTypes::IDVector mitk::RelationStorage::GetAllSegmentationIDsOfLesion (const SemanticTypes::CaseID &caseID, const SemanticTypes::Lesion &lesion)
 
SemanticTypes::ID mitk::RelationStorage::GetImageIDOfSegmentation (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &segmentationID)
 
MITKSEMANTICRELATIONS_EXPORT std::vector< SemanticTypes::CaseID > mitk::RelationStorage::GetAllCaseIDs ()
 
MITKSEMANTICRELATIONS_EXPORT bool mitk::RelationStorage::InstanceExists (const SemanticTypes::CaseID &caseID)
 
void mitk::RelationStorage::AddCase (const SemanticTypes::CaseID &caseID)
 
void mitk::RelationStorage::AddImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
void mitk::RelationStorage::RemoveImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
void mitk::RelationStorage::AddSegmentation (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &segmentationID, const SemanticTypes::ID &parentID)
 
void mitk::RelationStorage::RemoveSegmentation (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &segmentationID)
 
void mitk::RelationStorage::AddLesion (const SemanticTypes::CaseID &caseID, const SemanticTypes::Lesion &lesion)
 
void mitk::RelationStorage::OverwriteLesion (const SemanticTypes::CaseID &caseID, const SemanticTypes::Lesion &lesion)
 
void mitk::RelationStorage::LinkSegmentationToLesion (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &segmentationID, const SemanticTypes::Lesion &lesion)
 
void mitk::RelationStorage::UnlinkSegmentationFromLesion (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &segmentationID)
 
void mitk::RelationStorage::RemoveLesion (const SemanticTypes::CaseID &caseID, const SemanticTypes::Lesion &lesion)
 
void mitk::RelationStorage::RemoveLesionClass (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &lesionClassID)
 
void mitk::RelationStorage::AddControlPoint (const SemanticTypes::CaseID &caseID, const SemanticTypes::ControlPoint &controlPoint)
 
void mitk::RelationStorage::LinkImageToControlPoint (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID, const SemanticTypes::ControlPoint &controlPoint)
 
void mitk::RelationStorage::UnlinkImageFromControlPoint (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
void mitk::RelationStorage::RemoveControlPoint (const SemanticTypes::CaseID &caseID, const SemanticTypes::ControlPoint &controlPoint)
 
void mitk::RelationStorage::AddExaminationPeriod (const SemanticTypes::CaseID &caseID, const SemanticTypes::ExaminationPeriod &examinationPeriod)
 
MITKSEMANTICRELATIONS_EXPORT void mitk::RelationStorage::RenameExaminationPeriod (const SemanticTypes::CaseID &caseID, const SemanticTypes::ExaminationPeriod &examinationPeriod)
 
void mitk::RelationStorage::AddControlPointToExaminationPeriod (const SemanticTypes::CaseID &caseID, const SemanticTypes::ControlPoint &controlPoint, const SemanticTypes::ExaminationPeriod &examinationPeriod)
 
void mitk::RelationStorage::RemoveControlPointFromExaminationPeriod (const SemanticTypes::CaseID &caseID, const SemanticTypes::ControlPoint &controlPoint, const SemanticTypes::ExaminationPeriod &examinationPeriod)
 
void mitk::RelationStorage::RemoveExaminationPeriod (const SemanticTypes::CaseID &caseID, const SemanticTypes::ExaminationPeriod &examinationPeriod)
 
void mitk::RelationStorage::AddInformationTypeToImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID, const SemanticTypes::InformationType &informationType)
 
void mitk::RelationStorage::RemoveInformationTypeFromImage (const SemanticTypes::CaseID &caseID, const SemanticTypes::ID &imageID)
 
void mitk::RelationStorage::RemoveInformationType (const SemanticTypes::CaseID &caseID, const SemanticTypes::InformationType &informationType)