Medical Imaging Interaction Toolkit  2025.12.02
Medical Imaging Interaction Toolkit
mitkDICOMSegmentationConstants.h
Go to the documentation of this file.
1 /*============================================================================
2 
3 The Medical Imaging Interaction Toolkit (MITK)
4 
5 Copyright (c) German Cancer Research Center (DKFZ)
6 All rights reserved.
7 
8 Use of this source code is governed by a 3-clause BSD license that can be
9 found in the LICENSE file.
10 
11 ============================================================================*/
12 
13 #ifndef mitkDICOMSegmentationConstants_h
14 #define mitkDICOMSegmentationConstants_h
15 
16 #include <mitkDICOMTagPath.h>
17 #include <optional>
18 
19 #include <MitkMultilabelExports.h>
20 
21 
22 namespace mitk
23 {
25  {
34 
39 
44 
49 
52  static DICOMTagPath SEGMENT_TYPE_MODIFIER_SEQUENCE_SUB_PATH(const std::optional<DICOMTagPath::ItemSelectionIndex>& index = std::optional<DICOMTagPath::ItemSelectionIndex>());
53  static DICOMTagPath SEGMENT_TYPE_MODIFIER_CODE_VALUE_SUB_PATH(const std::optional<DICOMTagPath::ItemSelectionIndex>& index = std::optional<DICOMTagPath::ItemSelectionIndex>());
54  static DICOMTagPath SEGMENT_TYPE_MODIFIER_CODE_SCHEME_SUB_PATH(const std::optional<DICOMTagPath::ItemSelectionIndex>& index = std::optional<DICOMTagPath::ItemSelectionIndex>());
55  static DICOMTagPath SEGMENT_TYPE_MODIFIER_CODE_MEANING_SUB_PATH(const std::optional<DICOMTagPath::ItemSelectionIndex>& index = std::optional<DICOMTagPath::ItemSelectionIndex>());
56 
57  };
58 }
59 
60 #endif
#define MITKMULTILABEL_EXPORT
Class is used to identify (nested) attributes in a DICOM dataset. In contrast to the class DICOMTag,...
Find image slices visible on a given plane.
static DICOMTagPath SEGMENT_ALGORITHM_TYPE_SUB_PATH()
static DICOMTagPath SEGMENT_TYPE_CODE_SCHEME_SUB_PATH()
static DICOMTagPath SEGMENT_TYPE_MODIFIER_CODE_SCHEME_SUB_PATH(const std::optional< DICOMTagPath::ItemSelectionIndex > &index=std::optional< DICOMTagPath::ItemSelectionIndex >())
static DICOMTagPath ANATOMIC_REGION_CODE_MEANING_SUB_PATH()
static DICOMTagPath SEGMENT_NUMBER_PATH()
static DICOMTagPath ANATOMIC_REGION_CODE_VALUE_SUB_PATH()
static DICOMTagPath SEGMENT_CATEGORY_CODE_MEANING_SUB_PATH()
static DICOMTagPath SEGMENT_CATEGORY_SEQUENCE_SUB_PATH()
static DICOMTagPath SEGMENT_ALGORITHM_NAME_SUB_PATH()
static DICOMTagPath SEGMENT_TYPE_CODE_MEANING_SUB_PATH()
static DICOMTagPath SEGMENT_TYPE_MODIFIER_SEQUENCE_SUB_PATH(const std::optional< DICOMTagPath::ItemSelectionIndex > &index=std::optional< DICOMTagPath::ItemSelectionIndex >())
static DICOMTagPath SEGMENT_TYPE_SEQUENCE_SUB_PATH()
static DICOMTagPath SEGMENT_SEQUENCE_PATH()
static DICOMTagPath SEGMENT_CATEGORY_CODE_SCHEME_SUB_PATH()
static DICOMTagPath SEGMENT_CATEGORY_CODE_VALUE_SUB_PATH()
static DICOMTagPath SEGMENT_TYPE_CODE_VALUE_SUB_PATH()
static DICOMTagPath SEGMENT_TRACKING_ID_SUB_PATH()
static DICOMTagPath SEGMENT_LABEL_SUB_PATH()
static DICOMTagPath SEGMENT_TYPE_MODIFIER_CODE_VALUE_SUB_PATH(const std::optional< DICOMTagPath::ItemSelectionIndex > &index=std::optional< DICOMTagPath::ItemSelectionIndex >())
static DICOMTagPath SEGMENT_TYPE_MODIFIER_CODE_MEANING_SUB_PATH(const std::optional< DICOMTagPath::ItemSelectionIndex > &index=std::optional< DICOMTagPath::ItemSelectionIndex >())
static DICOMTagPath SEGMENT_DESCRIPTION_SUB_PATH()
static DICOMTagPath ANATOMIC_REGION_CODE_SCHEME_SUB_PATH()
static DICOMTagPath SEGMENT_TRACKING_UID_SUB_PATH()
static DICOMTagPath ANATOMIC_REGION_SEQUENCE_SUB_PATH()