7 #include "fwGdcmIO/container/sr/DicomSRCodeNode.hpp" 9 #include "fwGdcmIO/helper/DicomDataWriter.hxx" 23 m_codedEntry(codedEntry)
40 ::gdcm::SmartPointer< ::gdcm::SequenceOfItems > codeSequence =
42 ::fwGdcmIO::helper::DicomDataWriter::setAndMergeSequenceTagValue< 0x0040, 0xa168 >(codeSequence, dataset);
virtual FWGDCMIO_API void write(::gdcm::DataSet &dataset) const
Write the SR node in the dataset.
virtual FWGDCMIO_API ~DicomSRCodeNode()
Destructor.
The namespace fwGdcmIO contains reader, writer and helper for dicom data.
This class defines a node in a SR document.
This class represents a DICOM basic coded entry. It stores the four mains attributes : Code Value...
virtual void print(std::ostream &os) const
Dump function.
virtual void print(std::ostream &os) const
Dump function.
virtual FWGDCMIO_API void write(::gdcm::DataSet &dataset) const
Write the SR node in the dataset.
FWGDCMIO_API DicomSRCodeNode(const DicomCodedAttribute &codedAttribute, const std::string &relationship, const DicomCodedAttribute &codedEntry)
Constructor.
::gdcm::SmartPointer< ::gdcm::SequenceOfItems > createConceptNameCodeSequence(const DicomCodedAttribute &codedAttribute) const
Create a concept name code sequence.
DicomCodedAttribute m_codedEntry
Coded Entry.