#include <MatVisitor.h>
Inheritance diagram for MatVisitor:
Definition at line 17 of file MatVisitor.h.
|
Definition at line 30 of file MatVisitor.h. |
|
Definition at line 88 of file MatVisitor.h. References esg::Ambient. Referenced by POVRayExporter::_write_texture(). |
|
Definition at line 124 of file MatVisitor.h. References esg::Ambient. |
|
Definition at line 120 of file MatVisitor.h. References esg::Diffuse. Referenced by LambertianBRDF::albedo(). |
|
Definition at line 140 of file MatVisitor.h. References esg::FresnelTerm. |
|
Definition at line 146 of file MatVisitor.h. References esg::GaussianCoef. |
|
Definition at line 134 of file MatVisitor.h. References esg::Reflection. |
|
Definition at line 116 of file MatVisitor.h. References esg::Specular. Referenced by PhongBRDF::albedo(). |
|
Definition at line 128 of file MatVisitor.h. References esg::Transparency. |
|
Definition at line 84 of file MatVisitor.h. References esg::Diffuse. Referenced by POVRayExporter::_write_texture(), CookTorranceBRDF::reflectance(), LambertianBRDF::reflectance(), CookTorranceBRDF::reflectanceNL(), LambertianBRDF::reflectanceNL(), CookTorranceBRDF::reflectanceVNL(), and LambertianBRDF::reflectanceVNL(). |
|
Definition at line 104 of file MatVisitor.h. References esg::FresnelTerm. Referenced by CookTorranceBRDF::reflectance(), CookTorranceBRDF::reflectanceNL(), and CookTorranceBRDF::reflectanceVNL(). |
|
Definition at line 110 of file MatVisitor.h. References esg::GaussianCoef. Referenced by CookTorranceBRDF::reflectance(), CookTorranceBRDF::reflectanceNL(), and CookTorranceBRDF::reflectanceVNL(). |
|
Definition at line 74 of file MatVisitor.h. References esg::IndexOfRefraction. |
|
Reimplemented from Visitor. Definition at line 52 of file MatVisitor.h. |
|
Definition at line 68 of file MatVisitor.h. References esg::Roughness. Referenced by PhongBRDF::albedo(), PhongBRDF::dir2uv(), PhongBRDF::importanceSample(), PhongBRDF::reflectance(), BlinnBRDF::reflectance(), PhongBRDF::reflectanceNL(), BlinnBRDF::reflectanceNL(), PhongBRDF::reflectanceVNL(), and BlinnBRDF::reflectanceVNL(). |
|
Definition at line 98 of file MatVisitor.h. References esg::Reflection. |
|
Definition at line 64 of file MatVisitor.h. References esg::Roughness. Referenced by POVRayExporter::_write_texture(), CookTorranceBRDF::reflectance(), CookTorranceBRDF::reflectanceNL(), and CookTorranceBRDF::reflectanceVNL(). |
|
Definition at line 80 of file MatVisitor.h. References esg::Specular. Referenced by POVRayExporter::_write_texture(), PhongBRDF::reflectance(), BlinnBRDF::reflectance(), CookTorranceBRDF::reflectanceNL(), PhongBRDF::reflectanceNL(), BlinnBRDF::reflectanceNL(), CookTorranceBRDF::reflectanceVNL(), PhongBRDF::reflectanceVNL(), and BlinnBRDF::reflectanceVNL(). |
|
Definition at line 92 of file MatVisitor.h. References esg::Transparency. |
|
Reimplemented from Visitor. Definition at line 45 of file MatVisitor.h. |
|
Reimplemented from Visitor. Definition at line 44 of file MatVisitor.h. |
|
Reimplemented from Visitor. Definition at line 49 of file MatVisitor.h. |
|
Reimplemented from Visitor. Definition at line 50 of file MatVisitor.h. |
|
|
|
Reimplemented from Visitor. Definition at line 46 of file MatVisitor.h. |
|
Reimplemented in PhotonMapBhvVisitor. Definition at line 40 of file Visitor.h. Referenced by PhotonMapBehaviour::acceptVisitor(). |
|
Reimplemented from Visitor. Definition at line 48 of file MatVisitor.h. |
|
|
|
Reimplemented from Visitor. Definition at line 42 of file MatVisitor.h. |
|
Reimplemented from Visitor. Definition at line 43 of file MatVisitor.h. |
|
|
|
Reimplemented from Visitor. Definition at line 47 of file MatVisitor.h. |
|
Definition at line 22 of file MatVisitor.h. |
|
Definition at line 21 of file MatVisitor.h. |
|
Definition at line 24 of file MatVisitor.h. |
|
Definition at line 25 of file MatVisitor.h. |
|
Definition at line 23 of file MatVisitor.h. |
|
Definition at line 27 of file MatVisitor.h. |
|
Definition at line 19 of file MatVisitor.h. |
|
Definition at line 20 of file MatVisitor.h. |
|
Definition at line 26 of file MatVisitor.h. |