Cutout Vis2012
TUWienVisualisierung2(SS2012)-AdaptiveCutaways
 All Classes Namespaces Functions Pages
ColorMaterial.h
1 #ifndef _COLORMATERIAL_H_
2 #define _COLORMATERIAL_H_
3 
4 #include "Material.h"
5 #include "glm/glm.hpp"
6 
10 class ColorMaterial : public Material
11 {
12 public:
13  ColorMaterial(const glm::vec3& color);
14 
15  const glm::vec3& getColor() const;
16  void setColor(const glm::vec3& color);
17 
18  virtual void setUniforms(Shader* shader);
19 
20 private:
21  glm::vec3 _color;
22 };
23 
24 
25 
26 #endif