32 void Upload(
const std::vector<LinePainter::Data>&
data);
33 void Render(
const QMatrix4x4& pmv_matrix,
36 const float line_width);
39 QOpenGLShaderProgram shader_program_;
40 QOpenGLVertexArrayObject vao_;
void Render(const QMatrix4x4 &pmv_matrix, const int width, const int height, const float line_width)
void Upload(const std::vector< LinePainter::Data > &data)
Data(const PointPainter::Data &p1, const PointPainter::Data &p2)
PointPainter::Data point2
PointPainter::Data point1