| Line | Branch | Decision | Call | Exec | Source |
|---|---|---|---|---|---|
| 1 | #include "PatternShapeRenderer.h" | ||||
| 2 | |||||
| 3 | using namespace Chrysalis; | ||||
| 4 | |||||
| 5 | ✗ | PatternShapeRenderer::PatternShapeRenderer(MainOpenGLProgram* program, PatternShapeRendererData* data) | |||
| 6 | ✗ | : BaseRenderer(data), program_(program) {} | |||
| 7 | |||||
| 8 | ✗ | void PatternShapeRenderer::draw() { | |||
| 9 | ✗ | program_->setColor(50.f / 255.f, 59.f / 255.f, 66.f / 255.f, 0.25f); | |||
| 10 | ✗ | for (const auto& layout: data_->layout()) { | |||
| 11 | ✗ | glDrawArrays(GL_TRIANGLES, layout.offset(), layout.count()); | |||
| 12 | ✗ | } | |||
| 13 | ✗ | } | |||
| 14 |