#include <Visitor.h>
Inheritance diagram for Visitor:
Public Member Functions | |
virtual | ~Visitor () |
virtual void | visitGeometry (Geometry *) |
virtual void | visitRoughness (Roughness *) |
virtual void | visitSpecular (Specular *) |
virtual void | visitDiffuse (Diffuse *) |
virtual void | visitAmbient (Ambient *) |
virtual void | visitReflection (Reflection *) |
virtual void | visitRefraction (Refraction *) |
virtual void | visitIndexOfRefraction (IndexOfRefraction *) |
virtual void | visitTransparency (Transparency *) |
virtual void | visitFresnelTerm (FresnelTerm *) |
virtual void | visitGaussianCoef (GaussianCoef *) |
virtual void | visitTransform (Transform *) |
virtual void | visitPhotonMapBehaviour (PhotonMapBehaviour *) |
virtual void | init (void) |
Definition at line 24 of file Visitor.h.
|
|
|
Reimplemented in MatVisitor, and PhotonMapBhvVisitor. |
|
Reimplemented in MatVisitor. Definition at line 32 of file Visitor.h. Referenced by Ambient::acceptVisitor(). |
|
Reimplemented in MatVisitor. Definition at line 31 of file Visitor.h. Referenced by Diffuse::acceptVisitor(). |
|
Reimplemented in MatVisitor. Definition at line 37 of file Visitor.h. Referenced by FresnelTerm::acceptVisitor(). |
|
Reimplemented in MatVisitor. Definition at line 38 of file Visitor.h. Referenced by GaussianCoef::acceptVisitor(). |
|
|
|
Reimplemented in MatVisitor. Definition at line 35 of file Visitor.h. Referenced by IndexOfRefraction::acceptVisitor(). |
|
Reimplemented in PhotonMapBhvVisitor. Definition at line 40 of file Visitor.h. Referenced by PhotonMapBehaviour::acceptVisitor(). |
|
Reimplemented in MatVisitor. Definition at line 33 of file Visitor.h. Referenced by Reflection::acceptVisitor(). |
|
|
|
Reimplemented in MatVisitor. Definition at line 29 of file Visitor.h. Referenced by Roughness::acceptVisitor(). |
|
Reimplemented in MatVisitor. Definition at line 30 of file Visitor.h. Referenced by Specular::acceptVisitor(). |
|
|
|
Reimplemented in MatVisitor. Definition at line 36 of file Visitor.h. Referenced by Transparency::acceptVisitor(). |