#ifndef _MATERIAL_H
#define _MATERIAL_H
#include "color.h"
#include <string>
class Material {
public:
Color* ambient; //ambient and diffuse
Color* specular;
Material();
Material(Color _ambient);
Material(Color _ambient, Color _specular);
void init(Color _ambient, Color _specular);
Material* clone();
void vardump(std::string whitespace);
void ptdump(std::string whitespace);
void draw();
};
#endif