MusicSpectrum  1.0.0
plane.hpp
Vá para a documentação desse arquivo.
1 #pragma once
2 
3 #include <GL/glew.h>
4 #include <cmath>
5 #include <glm/glm.hpp>
6 #include <vector>
7 
15 class Plane {
16  private:
17  GLfloat width;
18  GLfloat height;
19  GLint num_segments;
20 
21  public:
22  std::vector<GLuint> genIndices();
23  std::vector<glm::vec3> genVertices();
24 
25  Plane(GLfloat w, GLfloat h, GLint num_seg);
26 };
Definition: plane.hpp:15
std::vector< glm::vec3 > genVertices()
Definition: plane.cpp:46
Plane(GLfloat w, GLfloat h, GLint num_seg)
Definition: plane.cpp:14
std::vector< GLuint > genIndices()
Definition: plane.cpp:25
GLint num_segments
Definition: plane.hpp:19
GLfloat height
Definition: plane.hpp:18
GLfloat width
Definition: plane.hpp:17