Mercurial > hg > orthanc-stone
comparison Framework/Volumes/VolumeReslicer.h @ 742:fa5febe0f0c2
moved OrientedBoundingBox in the Volumes folder
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 22 May 2019 09:41:03 +0200 |
parents | c3bbb130abc4 |
children | cd13a062c9bd |
comparison
equal
deleted
inserted
replaced
741:c1d6a566dfd3 | 742:fa5febe0f0c2 |
---|---|
20 | 20 |
21 | 21 |
22 #pragma once | 22 #pragma once |
23 | 23 |
24 #include "../Toolbox/Extent2D.h" | 24 #include "../Toolbox/Extent2D.h" |
25 #include "../Toolbox/OrientedBoundingBox.h" | 25 #include "OrientedVolumeBoundingBox.h" |
26 #include "ImageBuffer3D.h" | 26 #include "ImageBuffer3D.h" |
27 | 27 |
28 namespace OrthancStone | 28 namespace OrthancStone |
29 { | 29 { |
30 // Hypothesis: The output voxels always have square size | 30 // Hypothesis: The output voxels always have square size |
44 Extent2D extent_; | 44 Extent2D extent_; |
45 std::auto_ptr<Orthanc::Image> slice_; | 45 std::auto_ptr<Orthanc::Image> slice_; |
46 | 46 |
47 void CheckIterators(const ImageBuffer3D& source, | 47 void CheckIterators(const ImageBuffer3D& source, |
48 const CoordinateSystem3D& plane, | 48 const CoordinateSystem3D& plane, |
49 const OrientedBoundingBox& box) const; | 49 const OrientedVolumeBoundingBox& box) const; |
50 | 50 |
51 void Reset(); | 51 void Reset(); |
52 | 52 |
53 float GetMinOutputValue() const; | 53 float GetMinOutputValue() const; |
54 | 54 |