comparison Framework/Layers/ColorFrameRenderer.cpp @ 318:3a4ca166fafa am-2

ImageAccessor refactoring + implemented Image Cache in SmartLoader
author am@osimis.io
date Mon, 08 Oct 2018 17:10:08 +0200
parents 5412adf19980
children 557c8ff1db5c
comparison
equal deleted inserted replaced
317:b66d13708f40 318:3a4ca166fafa
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->GetAccessor(target);
34 Orthanc::ImageProcessing::Convert(target, *frame_); 35 Orthanc::ImageProcessing::Convert(target, *frame_);
35 36
36 return display.release(); 37 return display.release();
37 } 38 }
38 39