|
CG-Project2
|
Data structure to store bounding box information for rendering purpose. More...

Public Attributes | |
| ogl::ShaderProgram | program = ogl::ShaderProgram("vertexShader.glsl", "fragmentShader.glsl") |
| bounding box shader program | |
| ogl::VertexArray | vao {} |
| bounding box vao | |
| ogl::VertexBuffer | vbog {} |
| bounding box geometry vbo | |
| ogl::VertexBuffer | vboc {} |
| bounding box colors vbo | |
| std::vector< glm::vec3 > | coords {} |
| bounding box vertex coords | |
| std::vector< glm::vec4 > | colors {} |
| bounding box colors | |
| bool | init = false |
| tells if the bounding box shaders is created | |
Data structure to store bounding box information for rendering purpose.