comparison Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp @ 1902:1cfd602de69d

fix wasm build
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 29 Jan 2022 18:30:26 +0100
parents 7053b8a0aaec
children bd527bbc34df
comparison
equal deleted inserted replaced
1901:184b0aeae1af 1902:1cfd602de69d
63 #include <Images/ImageProcessing.h> 63 #include <Images/ImageProcessing.h>
64 #include <Images/JpegReader.h> 64 #include <Images/JpegReader.h>
65 #include <Logging.h> 65 #include <Logging.h>
66 66
67 // Stone includes 67 // Stone includes
68 #include <Loaders/DicomResourcesLoader.h> 68 #include "../../../OrthancStone/Sources/Loaders/DicomResourcesLoader.h"
69 #include <Loaders/SeriesMetadataLoader.h> 69 #include "../../../OrthancStone/Sources/Loaders/SeriesMetadataLoader.h"
70 #include <Loaders/SeriesThumbnailsLoader.h> 70 #include "../../../OrthancStone/Sources/Loaders/SeriesThumbnailsLoader.h"
71 #include <Messages/ObserverBase.h> 71 #include "../../../OrthancStone/Sources/Messages/ObserverBase.h"
72 #include <Oracle/ParseDicomFromWadoCommand.h> 72 #include "../../../OrthancStone/Sources/Oracle/ParseDicomFromWadoCommand.h"
73 #include <Oracle/ParseDicomSuccessMessage.h> 73 #include "../../../OrthancStone/Sources/Oracle/ParseDicomSuccessMessage.h"
74 #include <Scene2D/AnnotationsSceneLayer.h> 74 #include "../../../OrthancStone/Sources/Scene2D/AnnotationsSceneLayer.h"
75 #include <Scene2D/ArrowSceneLayer.h> 75 #include "../../../OrthancStone/Sources/Scene2D/ArrowSceneLayer.h"
76 #include <Scene2D/ColorTextureSceneLayer.h> 76 #include "../../../OrthancStone/Sources/Scene2D/ColorTextureSceneLayer.h"
77 #include <Scene2D/FloatTextureSceneLayer.h> 77 #include "../../../OrthancStone/Sources/Scene2D/FloatTextureSceneLayer.h"
78 #include <Scene2D/MacroSceneLayer.h> 78 #include "../../../OrthancStone/Sources/Scene2D/MacroSceneLayer.h"
79 #include <Scene2D/OsiriXLayerFactory.h> 79 #include "../../../OrthancStone/Sources/Scene2D/OsiriXLayerFactory.h"
80 #include <Scene2D/PolylineSceneLayer.h> 80 #include "../../../OrthancStone/Sources/Scene2D/PolylineSceneLayer.h"
81 #include <Scene2D/TextSceneLayer.h> 81 #include "../../../OrthancStone/Sources/Scene2D/TextSceneLayer.h"
82 #include <Scene2DViewport/ViewportController.h> 82 #include "../../../OrthancStone/Sources/Scene2DViewport/ViewportController.h"
83 #include <StoneException.h> 83 #include "../../../OrthancStone/Sources/StoneException.h"
84 #include <Toolbox/DicomInstanceParameters.h> 84 #include "../../../OrthancStone/Sources/Toolbox/DicomInstanceParameters.h"
85 #include <Toolbox/GeometryToolbox.h> 85 #include "../../../OrthancStone/Sources/Toolbox/GeometryToolbox.h"
86 #include <Toolbox/OsiriX/AngleAnnotation.h> 86 #include "../../../OrthancStone/Sources/Toolbox/OsiriX/AngleAnnotation.h"
87 #include <Toolbox/OsiriX/CollectionOfAnnotations.h> 87 #include "../../../OrthancStone/Sources/Toolbox/OsiriX/CollectionOfAnnotations.h"
88 #include <Toolbox/OsiriX/LineAnnotation.h> 88 #include "../../../OrthancStone/Sources/Toolbox/OsiriX/LineAnnotation.h"
89 #include <Toolbox/OsiriX/TextAnnotation.h> 89 #include "../../../OrthancStone/Sources/Toolbox/OsiriX/TextAnnotation.h"
90 #include <Toolbox/SortedFrames.h> 90 #include "../../../OrthancStone/Sources/Toolbox/SortedFrames.h"
91 #include <Viewport/DefaultViewportInteractor.h> 91 #include "../../../OrthancStone/Sources/Viewport/DefaultViewportInteractor.h"
92 92
93 // WebAssembly includes 93 // WebAssembly includes
94 #include <WebAssemblyCairoViewport.h> 94 #include "../../../OrthancStone/Sources/Platforms/WebAssembly/WebAssemblyCairoViewport.h"
95 #include <WebAssemblyLoadersContext.h> 95 #include "../../../OrthancStone/Sources/Platforms/WebAssembly/WebAssemblyLoadersContext.h"
96 #include <WebGLViewport.h> 96 #include "../../../OrthancStone/Sources/Platforms/WebAssembly/WebGLViewport.h"
97 97
98 98
99 #include <boost/math/special_functions/round.hpp> 99 #include <boost/math/special_functions/round.hpp>
100 #include <boost/make_shared.hpp> 100 #include <boost/make_shared.hpp>
101 #include <stdio.h> 101 #include <stdio.h>