Mercurial > hg > orthanc-stone
comparison Framework/Radiography/RadiographySceneWriter.h @ 481:159a465e27bd am-touch-events
reworked RadiographyScene export to export to an Orthanc::Image too
author | am@osimis.io |
---|---|
date | Thu, 14 Feb 2019 16:23:59 +0100 |
parents | b85f635f1eb5 |
children | 1c7ae79c426d |
comparison
equal
deleted
inserted
replaced
480:2f6ecb5037ea | 481:159a465e27bd |
---|---|
23 | 23 |
24 #include "RadiographyScene.h" | 24 #include "RadiographyScene.h" |
25 #include "RadiographyAlphaLayer.h" | 25 #include "RadiographyAlphaLayer.h" |
26 #include "RadiographyDicomLayer.h" | 26 #include "RadiographyDicomLayer.h" |
27 #include "RadiographyTextLayer.h" | 27 #include "RadiographyTextLayer.h" |
28 #include "RadiographyMaskLayer.h" | |
28 #include <json/value.h> | 29 #include <json/value.h> |
29 | 30 |
30 namespace OrthancStone | 31 namespace OrthancStone |
31 { | 32 { |
32 class RadiographyScene; | 33 class RadiographyScene; |
44 private: | 45 private: |
45 void WriteLayer(Json::Value& output, const RadiographyLayer& layer); | 46 void WriteLayer(Json::Value& output, const RadiographyLayer& layer); |
46 void WriteLayer(Json::Value& output, const RadiographyDicomLayer& layer); | 47 void WriteLayer(Json::Value& output, const RadiographyDicomLayer& layer); |
47 void WriteLayer(Json::Value& output, const RadiographyTextLayer& layer); | 48 void WriteLayer(Json::Value& output, const RadiographyTextLayer& layer); |
48 void WriteLayer(Json::Value& output, const RadiographyAlphaLayer& layer); | 49 void WriteLayer(Json::Value& output, const RadiographyAlphaLayer& layer); |
50 void WriteLayer(Json::Value& output, const RadiographyMaskLayer& layer); | |
49 }; | 51 }; |
50 } | 52 } |