A class to encapsulate a set of rich material properties.
A class to encapsulate a set of rich material properties. Rich properities are those that can either be set explicitly (i.e. the data for the property resides within the object itself) or named (i.e. the data for the property resides in a global table whose keys are strings).
DVrich_material_properties(const DVrich_material_properties&)
DVrich_material_properties(const DVmaterial_properties&)
~DVrich_material_properties()
const DVrich_material_properties& operator=(const DVrich_material_properties&)
const DVrich_material_properties& operator=(const DVmaterial_properties&)
int operator==(const DVrich_material_properties&) const
int operator!=(const DVrich_material_properties&) const
void print(ostream &output) const
DVcolor_type ambient_factors
DVcolor_type diffuse_factors
DVcolor_type specular_factors
DVcolor_type emission_factors
DVlighting_exponent_float_type shininess
Alphabetic index HTML hierarchy of classes or Java