13 #ifndef mitkDICOMCodeSequence_h
14 #define mitkDICOMCodeSequence_h
46 DICOMCodeSequence(
const std::string& value,
const std::string& scheme,
const std::string& meaning);
Represents a DICOM Code Sequence with value, scheme, and meaning.
const std::string & GetValue() const
Gets the Code Value.
DICOMCodeSequence & operator=(DICOMCodeSequence &&)=default
const std::string & GetMeaning() const
Gets the Code Meaning.
DICOMCodeSequence()=default
DICOMCodeSequence(const std::string &value, const std::string &scheme, const std::string &meaning)
Constructs a DICOMCodeSequence with the specified attributes.
virtual ~DICOMCodeSequence()=default
bool operator!=(const DICOMCodeSequence &other) const
Inequality comparison operator.
bool operator==(const DICOMCodeSequence &other) const
Equality comparison operator.
DICOMCodeSequence(DICOMCodeSequence &&)=default
DICOMCodeSequence(const DICOMCodeSequence &)=default
bool IsEmpty() const
Checks if the code is empty (all fields empty).
void SetValue(const std::string &value)
Sets the Code Value.
void SetMeaning(const std::string &meaning)
Sets the Code Meaning.
DICOMCodeSequence & operator=(const DICOMCodeSequence &)=default
void SetScheme(const std::string &scheme)
Sets the Coding Scheme Designator.
const std::string & GetScheme() const
Gets the Coding Scheme Designator.
Find image slices visible on a given plane.