Mercurial > hg > orthanc-stone
comparison Framework/Volumes/DicomVolumeImage.h @ 1156:34ee7204fde3 broker
removing IGeometryProvider
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Sat, 16 Nov 2019 14:37:33 +0100 |
parents | 391fb6d6905d |
children | 9ad62b031c47 |
comparison
equal
deleted
inserted
replaced
1155:e265ed3f7843 | 1156:34ee7204fde3 |
---|---|
26 #include "ImageBuffer3D.h" | 26 #include "ImageBuffer3D.h" |
27 #include "VolumeImageGeometry.h" | 27 #include "VolumeImageGeometry.h" |
28 | 28 |
29 namespace OrthancStone | 29 namespace OrthancStone |
30 { | 30 { |
31 class IGeometryProvider | |
32 { | |
33 public: | |
34 virtual ~IGeometryProvider() {} | |
35 virtual bool HasGeometry() const = 0; | |
36 virtual const VolumeImageGeometry& GetImageGeometry() const = 0; | |
37 }; | |
38 | |
39 /** | 31 /** |
40 This class combines a 3D image buffer, a 3D volume geometry and | 32 This class combines a 3D image buffer, a 3D volume geometry and |
41 information about the DICOM parameters of the series. | 33 information about the DICOM parameters of the series. |
42 (MPR means MultiPlanar Reconstruction) | 34 (MPR means MultiPlanar Reconstruction) |
43 */ | 35 */ |