#include <IMaterial.hpp>
Public Member Functions | |
| virtual | ~IMaterial ()=default |
| virtual Color | getBaseColor () const =0 |
| virtual Color | shade (const Color &base, const Color &light, const Math::Point3D &point) const =0 |
Definition at line 13 of file IMaterial.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in RayTracer::FlatColor.
|
pure virtual |
Implemented in RayTracer::FlatColor.