Mercurial > hg > orthanc-stone
comparison OrthancStone/Sources/Volumes/DicomVolumeImageMPRSlicer.cpp @ 1771:f302bbddf94d
sync, trying to fix DicomVolumeImageReslicer
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 12 May 2021 15:09:32 +0200 |
parents | a217140dd41a |
children | fca942f4b4a7 |
comparison
equal
deleted
inserted
replaced
1770:073484e33bee | 1771:f302bbddf94d |
---|---|
84 const DicomInstanceParameters& parameters = volume_.GetDicomParameters(); | 84 const DicomInstanceParameters& parameters = volume_.GetDicomParameters(); |
85 ImageBuffer3D::SliceReader reader(volume_.GetPixelData(), projection_, sliceIndex_); | 85 ImageBuffer3D::SliceReader reader(volume_.GetPixelData(), projection_, sliceIndex_); |
86 | 86 |
87 texture.reset(dynamic_cast<TextureBaseSceneLayer*> | 87 texture.reset(dynamic_cast<TextureBaseSceneLayer*> |
88 (configurator->CreateTextureFromDicom(reader.GetAccessor(), parameters))); | 88 (configurator->CreateTextureFromDicom(reader.GetAccessor(), parameters))); |
89 | |
90 if (texture.get() == NULL) | |
91 { | |
92 return NULL; | |
93 } | |
89 } | 94 } |
90 | 95 |
91 const CoordinateSystem3D& system = volume_.GetGeometry().GetProjectionGeometry(projection_); | 96 const CoordinateSystem3D& system = volume_.GetGeometry().GetProjectionGeometry(projection_); |
92 | 97 |
93 /** | 98 /** |