Newer
Older
cg / include / material.h
@glproj03 glproj03 on 1 Feb 2006 398 bytes added material
#ifndef _MATERIAL_H
#define _MATERIAL_H

#include "color.h"
#include <string>

class Material { 
	private:
  Color* ambient; //ambient and diffuse
  Color* specular;

	public:
  Material();
  Material(Color _ambient);
  Material(Color _ambient, Color _specular);

  Material* clone();

  void vardump(std::string whitespace);
  void ptdump(std::string whitespace);
  void drawMaterial();
};
#endif