Mercurial > hg > orthanc-stone
comparison Applications/Samples/SingleFrameApplication.h @ 57:d20e25cfcf3a wasm
IWebService
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 03 May 2017 14:45:21 +0200 |
parents | b340879da9bd |
children | 298f375dcb68 |
comparison
equal
deleted
inserted
replaced
56:9e3c2e75b870 | 57:d20e25cfcf3a |
---|---|
63 | 63 |
64 std::string instance = parameters["instance"].as<std::string>(); | 64 std::string instance = parameters["instance"].as<std::string>(); |
65 int frame = parameters["frame"].as<unsigned int>(); | 65 int frame = parameters["frame"].as<unsigned int>(); |
66 | 66 |
67 std::auto_ptr<SingleFrameRendererFactory> renderer; | 67 std::auto_ptr<SingleFrameRendererFactory> renderer; |
68 renderer.reset(new SingleFrameRendererFactory(context.GetOrthancConnection(), instance, frame)); | 68 renderer.reset |
69 (new SingleFrameRendererFactory(context.GetWebService().GetConnection(), instance, frame)); | |
69 | 70 |
70 std::auto_ptr<LayeredSceneWidget> widget(new LayeredSceneWidget); | 71 std::auto_ptr<LayeredSceneWidget> widget(new LayeredSceneWidget); |
71 widget->SetSlice(renderer->GetSliceGeometry()); | 72 widget->SetSlice(renderer->GetSliceGeometry()); |
72 widget->AddLayer(renderer.release()); | 73 widget->AddLayer(renderer.release()); |
73 | 74 |