#include <Material.h>
Collaboration diagram for OpenCAL::Utils::Material:
Public Member Functions | |
const Color & | getAmbient () const |
Color * | getAmbientP () |
const Color & | getDiffuse () const |
Color * | getDiffuseP () |
const Color & | getSpecular () const |
Color * | getSpecularP () |
const Color & | getEmission () const |
Color * | getEmissionP () |
float | getShininess () const |
void | setAmbient (const Color &ambient) |
void | setDiffuse (const Color &diffuse) |
void | setSpecular (const Color &specular) |
void | setEmission (const Color &emission) |
void | setShininess (float shininess) |
void | reset () |
Protected Attributes | |
Color | m_ambient |
Color | m_diffuse |
Color | m_specular |
Color | m_emission |
float | m_shininess |
Definition at line 26 of file Material.h.