#include <Material.h>
Inheritance diagram for Material:
Public Member Functions | |
virtual | ~Material () |
virtual void | acceptVisitor (Visitor &)=0 |
virtual Material * | clone () const =0 |
Protected Member Functions | |
virtual void | _duplicate_attributes (const Material &) |
Definition at line 22 of file Material.h.
|
Definition at line 27 of file Material.h. |
|
Reimplemented in _ScalarMat, and _VectorMat. Definition at line 24 of file Material.h. Referenced by _VectorMat::_duplicate_attributes(), and _ScalarMat::_duplicate_attributes(). |
|
Implemented in _ScalarMat, Roughness, IndexOfRefraction, _VectorMat, Specular, Diffuse, Ambient, Transparency, Reflection, FresnelTerm, and GaussianCoef. |
|
Implemented in _ScalarMat, Roughness, IndexOfRefraction, _VectorMat, Specular, Diffuse, Ambient, Transparency, Reflection, FresnelTerm, and GaussianCoef. |