Mercurial > hg > orthanc-stone
comparison Framework/Layers/ColorFrameRenderer.cpp @ 316:ce48c3b3b0e9
fix for new ImageAccessor API
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 08 Oct 2018 12:45:27 +0200 |
parents | 5412adf19980 |
children | 557c8ff1db5c |
comparison
equal
deleted
inserted
replaced
310:348e00b837b9 | 316:ce48c3b3b0e9 |
---|---|
28 { | 28 { |
29 CairoSurface* ColorFrameRenderer::GenerateDisplay(const RenderStyle& style) | 29 CairoSurface* ColorFrameRenderer::GenerateDisplay(const RenderStyle& style) |
30 { | 30 { |
31 std::auto_ptr<CairoSurface> display(new CairoSurface(frame_->GetWidth(), frame_->GetHeight())); | 31 std::auto_ptr<CairoSurface> display(new CairoSurface(frame_->GetWidth(), frame_->GetHeight())); |
32 | 32 |
33 Orthanc::ImageAccessor target = display->GetAccessor(); | 33 Orthanc::ImageAccessor target; |
34 display->GetWriteableAccessor(target); | |
35 | |
34 Orthanc::ImageProcessing::Convert(target, *frame_); | 36 Orthanc::ImageProcessing::Convert(target, *frame_); |
35 | 37 |
36 return display.release(); | 38 return display.release(); |
37 } | 39 } |
38 | 40 |