Material.h File Reference

#include <core/SurfacePoint.h>
#include <utils/PropertyMap.h>
#include <shapes/Shape.h>
#include <materials/BSDF.h>
#include <materials/Emitter.h>
#include <materials/Sensor.h>

Go to the source code of this file.

Classes

class  Material
 Abstract representation of a surface Material, defined without respect to the underlying surface (loose coupling between Shapes and Materials from the point-of-view of a Material, but all Shapes know about their surface Material). Materials subclass PropertyMap, and it is through this interface that Material properties may be set (ex: diffuse color, texture/bump/color map(s), index of refraction of interior volume, etc.). More...

Functions

 DECLARE_STL_TYPEDEF (std::vector< Material * >, MaterialList)


Function Documentation

DECLARE_STL_TYPEDEF ( std::vector< Material * >  ,
MaterialList   
)


Generated on 28 Feb 2009 for Milton by doxygen 1.5.6