comparison Framework/Widgets/WorldSceneWidget.cpp @ 560:aaeec7be8fb7

add support for alpha channel in CairoSurface
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 17 Apr 2019 17:57:50 +0200
parents b70e9be013e4
children 1201b12eb9f8
comparison
equal deleted inserted replaced
559:9e61b0ac12f1 560:aaeec7be8fb7
57 57
58 virtual void Render(Orthanc::ImageAccessor& target) 58 virtual void Render(Orthanc::ImageAccessor& target)
59 { 59 {
60 if (tracker_->HasRender()) 60 if (tracker_->HasRender())
61 { 61 {
62 CairoSurface surface(target); 62 CairoSurface surface(target, false /* no alpha */);
63 CairoContext context(surface); 63 CairoContext context(surface);
64 view_.ApplyTransform(context); 64 view_.ApplyTransform(context);
65 tracker_->Render(context, view_.GetZoom()); 65 tracker_->Render(context, view_.GetZoom());
66 } 66 }
67 } 67 }