7 #include "fwGdcmIO/reader/tid/MeasurementReport.hpp" 9 #include "fwGdcmIO/reader/tid/Fiducial.hpp" 10 #include "fwGdcmIO/reader/tid/Measurement.hpp" 22 const SPTR(::gdcm::Reader)& reader,
23 const ::fwGdcmIO::container::DicomInstance::sptr& instance,
24 const ::fwData::Image::sptr& image,
25 const ::fwLog::Logger::sptr& logger) :
26 ::
fwGdcmIO::reader::tid::TemplateID< ::
fwData::Image >(dicomSeries, reader, instance, image, logger)
55 else if(node->getCodedAttribute() ==
const SubNodeContainer & getSubNodeContainer() const
Get Sub node container.
std::shared_ptr< const ::fwData::Image > m_object
FW4SPL Object.
FWGDCMIO_API MeasurementReport(const std::shared_ptr< const ::fwMedData::DicomSeries > &dicomSeries, const std::shared_ptr< ::gdcm::Reader > &reader, const std::shared_ptr< ::fwGdcmIO::container::DicomInstance > &instance, const ::fwData::Image::sptr &image, const ::fwLog::Logger::sptr &logger)
Constructor.
virtual FWGDCMIO_API void readNode(const std::shared_ptr< ::fwGdcmIO::container::sr::DicomSRNode > &node)
Read a measurement node.
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...
std::shared_ptr< ::fwGdcmIO::container::DicomInstance > m_instance
DICOM Instance.
virtual FWGDCMIO_API void readNode(const std::shared_ptr< ::fwGdcmIO::container::sr::DicomSRNode > &node)
Read a fiducial node.
Contains the representation of the data objects used in the framework.
virtual FWGDCMIO_API ~MeasurementReport()
Destructor.
const DicomCodedAttribute & getCodedAttribute() const
Get Coded attribute.