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