Mercurial > hg > orthanc-stone
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 } |