Mercurial > hg > orthanc-stone
diff Framework/Toolbox/ParallelSlices.h @ 735:c3bbb130abc4
removing dependencies in ImageBuffer3D
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 21 May 2019 16:15:06 +0200 |
parents | b70e9be013e4 |
children | fa5febe0f0c2 |
line wrap: on
line diff
--- a/Framework/Toolbox/ParallelSlices.h Tue May 21 15:20:04 2019 +0200 +++ b/Framework/Toolbox/ParallelSlices.h Tue May 21 16:15:06 2019 +0200 @@ -22,6 +22,7 @@ #pragma once #include "CoordinateSystem3D.h" +#include "VolumeImageGeometry.h" namespace OrthancStone { @@ -33,6 +34,8 @@ ParallelSlices& operator= (const ParallelSlices& other); // Forbidden + void Clear(); + public: ParallelSlices(); @@ -63,5 +66,8 @@ const Vector& origin) const; ParallelSlices* Reverse() const; + + static ParallelSlices* FromVolumeImage(const VolumeImageGeometry& geometry, + VolumeProjection projection); }; }