Mercurial > hg > orthanc-stone
comparison Framework/Toolbox/DicomStructureSet2.cpp @ 994:1f74bc3459ba
fix build due to rename in Orthanc::DicomMap
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 12 Sep 2019 08:27:12 +0200 |
parents | 4c9b4c4de814 |
children | 38b6bb0bdd72 |
comparison
equal
deleted
inserted
replaced
993:f270852d3180 | 994:1f74bc3459ba |
---|---|
675 | 675 |
676 double thickness = 1; // 1 mm by default | 676 double thickness = 1; // 1 mm by default |
677 | 677 |
678 std::string s; | 678 std::string s; |
679 Vector v; | 679 Vector v; |
680 if (dataset.CopyToString(s, Orthanc::DICOM_TAG_SLICE_THICKNESS, false) && | 680 if (dataset.LookupStringValue(s, Orthanc::DICOM_TAG_SLICE_THICKNESS, false) && |
681 LinearAlgebra::ParseVector(v, s) && | 681 LinearAlgebra::ParseVector(v, s) && |
682 v.size() > 0) | 682 v.size() > 0) |
683 { | 683 { |
684 thickness = v[0]; | 684 thickness = v[0]; |
685 } | 685 } |
686 | 686 |
687 std::string instance, series; | 687 std::string instance, series; |
688 if (dataset.CopyToString(instance, Orthanc::DICOM_TAG_SOP_INSTANCE_UID, false) && | 688 if (dataset.LookupStringValue(instance, Orthanc::DICOM_TAG_SOP_INSTANCE_UID, false) && |
689 dataset.CopyToString(series, Orthanc::DICOM_TAG_SERIES_INSTANCE_UID, false)) | 689 dataset.LookupStringValue(series, Orthanc::DICOM_TAG_SERIES_INSTANCE_UID, false)) |
690 { | 690 { |
691 AddReferencedSlice(instance, series, slice, thickness); | 691 AddReferencedSlice(instance, series, slice, thickness); |
692 } | 692 } |
693 else | 693 else |
694 { | 694 { |