comparison OrthancStone/Sources/Scene2D/Internals/OpenGLAdvancedPolylineRenderer.h @ 1571:85e117739eca

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 21 Sep 2020 17:46:39 +0200
parents 244ad1e4e76a
children 92fca2b3ba3d
comparison
equal deleted inserted replaced
1570:9a04f42098a3 1571:85e117739eca
43 OpenGLLinesProgram& program, 43 OpenGLLinesProgram& program,
44 const PolylineSceneLayer& layer); 44 const PolylineSceneLayer& layer);
45 45
46 virtual void Render(const AffineTransform2D& transform, 46 virtual void Render(const AffineTransform2D& transform,
47 unsigned int canvasWidth, 47 unsigned int canvasWidth,
48 unsigned int canvasHeight) 48 unsigned int canvasHeight) ORTHANC_OVERRIDE
49 { 49 {
50 if (!context_.IsContextLost()) 50 if (!context_.IsContextLost())
51 { 51 {
52 program_.Apply(*data_, transform, true, true); 52 program_.Apply(*data_, transform, true, true);
53 } 53 }
54 } 54 }
55 55
56 virtual void Update(const ISceneLayer& layer) 56 virtual void Update(const ISceneLayer& layer) ORTHANC_OVERRIDE
57 { 57 {
58 LoadLayer(dynamic_cast<const PolylineSceneLayer&>(layer)); 58 LoadLayer(dynamic_cast<const PolylineSceneLayer&>(layer));
59 } 59 }
60 }; 60 };
61 } 61 }