comparison Framework/Radiography/RadiographyScene.h @ 432:4eb96c6b4e96 am-vsol-upgrade

improved handling of MONOCHROME1, background and invertion
author am@osimis.io
date Mon, 03 Dec 2018 13:53:29 +0100
parents b85f635f1eb5
children 237160cbb44f
comparison
equal deleted inserted replaced
431:26b90b110719 432:4eb96c6b4e96
21 21
22 #pragma once 22 #pragma once
23 23
24 #include "RadiographyLayer.h" 24 #include "RadiographyLayer.h"
25 #include "../Toolbox/OrthancApiClient.h" 25 #include "../Toolbox/OrthancApiClient.h"
26 26 #include "Framework/StoneEnumerations.h"
27 27
28 namespace OrthancStone 28 namespace OrthancStone
29 { 29 {
30 class RadiographyScene : 30 class RadiographyScene :
31 public IObserver, 31 public IObserver,
137 float& width) const; 137 float& width) const;
138 138
139 void SetWindowing(float center, 139 void SetWindowing(float center,
140 float width); 140 float width);
141 141
142 PhotometricDisplayMode GetPreferredPhotomotricDisplayMode() const;
143
142 RadiographyLayer& LoadText(const Orthanc::Font& font, 144 RadiographyLayer& LoadText(const Orthanc::Font& font,
143 const std::string& utf8, 145 const std::string& utf8,
144 RadiographyLayer::Geometry* geometry); 146 RadiographyLayer::Geometry* geometry);
145 147
146 RadiographyLayer& LoadTestBlock(unsigned int width, 148 RadiographyLayer& LoadTestBlock(unsigned int width,