Mercurial > hg > orthanc-stone
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 |