Mercurial > hg > orthanc-stone
diff Framework/Scene2D/Internals/OpenGLLinesProgram.h @ 804:61ba4b504e9a
PolylineSceneLayer now has one color per chain
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 28 May 2019 15:58:21 +0200 |
parents | bbe29efd3d1c |
children | 2d8ab34c8c91 |
line wrap: on
line diff
--- a/Framework/Scene2D/Internals/OpenGLLinesProgram.h Tue May 28 14:18:46 2019 +0200 +++ b/Framework/Scene2D/Internals/OpenGLLinesProgram.h Tue May 28 15:58:21 2019 +0200 @@ -39,12 +39,9 @@ class Segment; OpenGL::IOpenGLContext& context_; - GLuint buffers_[2]; + GLuint buffers_[3]; size_t verticesCount_; float thickness_; - float red_; - float green_; - float blue_; public: Data(OpenGL::IOpenGLContext& context, @@ -66,25 +63,12 @@ GLuint GetMiterDirectionsBuffer() const; + GLuint GetColorsBuffer() const; + float GetThickness() const { return thickness_; } - - float GetRed() const - { - return red_; - } - - float GetGreen() const - { - return green_; - } - - float GetBlue() const - { - return blue_; - } }; private: