comparison Framework/Volumes/ImageBuffer3D.h @ 734:be3671662eec

moved FitWindowingToRange() from ImageBuffer3D to RenderStyle
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 May 2019 15:20:04 +0200
parents c35e98d22764
children c3bbb130abc4
comparison
equal deleted inserted replaced
733:717eabfa749a 734:be3671662eec
19 **/ 19 **/
20 20
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "../Deprecated/Layers/RenderStyle.h"
25 #include "../Deprecated/Toolbox/DicomFrameConverter.h"
26 #include "../StoneEnumerations.h" 24 #include "../StoneEnumerations.h"
27 #include "../Toolbox/ParallelSlices.h" 25 #include "../Toolbox/ParallelSlices.h"
28 #include "../Toolbox/VolumeImageGeometry.h" 26 #include "../Toolbox/VolumeImageGeometry.h"
29 27
30 #include <Core/Images/Image.h> 28 #include <Core/Images/Image.h>
119 uint64_t GetEstimatedMemorySize() const; 117 uint64_t GetEstimatedMemorySize() const;
120 118
121 bool GetRange(float& minValue, 119 bool GetRange(float& minValue,
122 float& maxValue) const; 120 float& maxValue) const;
123 121
124 bool FitWindowingToRange(Deprecated::RenderStyle& style,
125 const Deprecated::DicomFrameConverter& converter) const;
126
127 uint8_t GetVoxelGrayscale8Unchecked(unsigned int x, 122 uint8_t GetVoxelGrayscale8Unchecked(unsigned int x,
128 unsigned int y, 123 unsigned int y,
129 unsigned int z) const 124 unsigned int z) const
130 { 125 {
131 return GetPixelUnchecked<uint8_t>(x, y, z); 126 return GetPixelUnchecked<uint8_t>(x, y, z);