comparison Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp @ 1549:a48ae10857b1

packaging of the WebAssembly module
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 13 Aug 2020 15:56:01 +0200
parents 8ddf77198ed7
children c54bc5bffd01
comparison
equal deleted inserted replaced
1548:65eccce95882 1549:a48ae10857b1
51 LOG(ERROR) << "Native exception"; \ 51 LOG(ERROR) << "Native exception"; \
52 DISPATCH_JAVASCRIPT_EVENT("StoneException"); \ 52 DISPATCH_JAVASCRIPT_EVENT("StoneException"); \
53 } 53 }
54 54
55 55
56 // Orthanc framework includes
56 #include <Cache/MemoryObjectCache.h> 57 #include <Cache/MemoryObjectCache.h>
57 #include <DicomFormat/DicomArray.h> 58 #include <DicomFormat/DicomArray.h>
58 #include <DicomParsing/Internals/DicomImageDecoder.h> 59 #include <DicomParsing/Internals/DicomImageDecoder.h>
60 #include <DicomParsing/ParsedDicomFile.h>
59 #include <Images/Image.h> 61 #include <Images/Image.h>
60 #include <Images/ImageProcessing.h> 62 #include <Images/ImageProcessing.h>
61 #include <Images/JpegReader.h> 63 #include <Images/JpegReader.h>
62 #include <Logging.h> 64 #include <Logging.h>
63 65
64 #include "../../../OrthancStone/Sources/Loaders/DicomResourcesLoader.h" 66 // Stone includes
65 #include "../../../OrthancStone/Sources/Loaders/SeriesMetadataLoader.h" 67 #include <Loaders/DicomResourcesLoader.h>
66 #include "../../../OrthancStone/Sources/Loaders/SeriesThumbnailsLoader.h" 68 #include <Loaders/SeriesMetadataLoader.h>
67 #include "../../../OrthancStone/Sources/Loaders/WebAssemblyLoadersContext.h" 69 #include <Loaders/SeriesThumbnailsLoader.h>
68 #include "../../../OrthancStone/Sources/Messages/ObserverBase.h" 70 #include <Loaders/WebAssemblyLoadersContext.h>
69 #include "../../../OrthancStone/Sources/Oracle/ParseDicomFromWadoCommand.h" 71 #include <Messages/ObserverBase.h>
70 #include "../../../OrthancStone/Sources/Scene2D/ColorTextureSceneLayer.h" 72 #include <Oracle/ParseDicomFromWadoCommand.h>
71 #include "../../../OrthancStone/Sources/Scene2D/FloatTextureSceneLayer.h" 73 #include <Oracle/ParseDicomSuccessMessage.h>
72 #include "../../../OrthancStone/Sources/Scene2D/PolylineSceneLayer.h" 74 #include <Scene2D/ColorTextureSceneLayer.h>
73 #include "../../../OrthancStone/Sources/StoneException.h" 75 #include <Scene2D/FloatTextureSceneLayer.h>
74 #include "../../../OrthancStone/Sources/Toolbox/DicomInstanceParameters.h" 76 #include <Scene2D/PolylineSceneLayer.h>
75 #include "../../../OrthancStone/Sources/Toolbox/GeometryToolbox.h" 77 #include <StoneException.h>
76 #include "../../../OrthancStone/Sources/Toolbox/SortedFrames.h" 78 #include <Toolbox/DicomInstanceParameters.h>
77 #include "../../../OrthancStone/Sources/Viewport/WebGLViewport.h" 79 #include <Toolbox/GeometryToolbox.h>
80 #include <Toolbox/SortedFrames.h>
81 #include <Viewport/WebGLViewport.h>
78 82
79 #include <boost/make_shared.hpp> 83 #include <boost/make_shared.hpp>
80 #include <stdio.h> 84 #include <stdio.h>
81 85
82 86