comparison OrthancServer/ParsedDicomFile.cpp @ 1564:1b7def486e62

creation of DICOM series
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 21 Aug 2015 15:01:21 +0200
parents 2084b7c20478
children 4b23310eb7e8
comparison
equal deleted inserted replaced
1563:9bb416445319 1564:1b7def486e62
1109 1109
1110 ParsedDicomFile::ParsedDicomFile(ParsedDicomFile& other) : 1110 ParsedDicomFile::ParsedDicomFile(ParsedDicomFile& other) :
1111 pimpl_(new PImpl) 1111 pimpl_(new PImpl)
1112 { 1112 {
1113 pimpl_->file_.reset(dynamic_cast<DcmFileFormat*>(other.pimpl_->file_->clone())); 1113 pimpl_->file_.reset(dynamic_cast<DcmFileFormat*>(other.pimpl_->file_->clone()));
1114
1115 pimpl_->encoding_ = other.pimpl_->encoding_; 1114 pimpl_->encoding_ = other.pimpl_->encoding_;
1115
1116 // Create a new instance-level identifier
1117 Replace(DICOM_TAG_SOP_INSTANCE_UID, FromDcmtkBridge::GenerateUniqueIdentifier(ResourceType_Instance));
1116 } 1118 }
1117 1119
1118 1120
1119 ParsedDicomFile::~ParsedDicomFile() 1121 ParsedDicomFile::~ParsedDicomFile()
1120 { 1122 {