diff Framework/Radiography/RadiographySceneWriter.cpp @ 1220:9ee6b28f53e8

RadiographyTextLayer: support multiple fonts
author Alain Mazy <alain@mazy.be>
date Sat, 07 Dec 2019 17:47:23 +0100
parents a34ba19d2060
children 1c7ae79c426d
line wrap: on
line diff
--- a/Framework/Radiography/RadiographySceneWriter.cpp	Sat Dec 07 17:46:25 2019 +0100
+++ b/Framework/Radiography/RadiographySceneWriter.cpp	Sat Dec 07 17:47:23 2019 +0100
@@ -62,8 +62,9 @@
   {
     output["type"] = "text";
     output["text"] = layer.GetText();
-    output["fontSize"] = static_cast<unsigned int>(layer.GetFontSize());
-    output["foreground"] = layer.GetForeground();
+    output["font"] = layer.GetFont();
+    output["fontSize"] = layer.GetFontSize();
+    output["foreground"] = layer.GetForegroundGreyLevel();
   }
 
   void RadiographySceneWriter::WriteLayer(Json::Value& output, const RadiographyMaskLayer& layer)