Mercurial > hg > orthanc-stone
diff Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp @ 1713:aec45e0b2528
configuration option "DicomWebRoot"
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 30 Nov 2020 17:09:46 +0100 |
parents | 902d13889ae4 |
children | a878e807cd96 |
line wrap: on
line diff
--- a/Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp Mon Nov 30 16:49:04 2020 +0100 +++ b/Applications/StoneWebViewer/WebAssembly/StoneWebViewer.cpp Mon Nov 30 17:09:46 2020 +0100 @@ -2894,13 +2894,12 @@ EMSCRIPTEN_KEEPALIVE - void SetOrthancRoot(const char* uri, - int useRendered) + void SetDicomWebRoot(const char* uri, + int useRendered) { try { - context_->SetLocalOrthanc(uri); // For "source_.SetDicomWebThroughOrthancSource()" - source_.SetDicomWebSource(std::string(uri) + "/dicom-web"); + source_.SetDicomWebSource(uri); source_.SetDicomWebRendered(useRendered != 0); } EXTERN_CATCH_EXCEPTIONS; @@ -2908,11 +2907,13 @@ EMSCRIPTEN_KEEPALIVE - void SetDicomWebServer(const char* serverName, - int hasRendered) + void SetDicomWebThroughOrthanc(const char* orthancRoot, + const char* serverName, + int hasRendered) { try { + context_->SetLocalOrthanc(orthancRoot); source_.SetDicomWebThroughOrthancSource(serverName); source_.SetDicomWebRendered(hasRendered != 0); }