_apply_texture(PointEnv &, Color3f &) | RayTracing | [protected] |
_apply_texture(PointEnv &, Vector3 &) | RayTracing | [protected] |
_background | RayTracing | [protected] |
_cast_ray(const Vector3 &, const Vector3 &) | RayTracing | [protected] |
_cast_secondary_rays(PointEnv &, unsigned, bool, Color3f &, MatVisitor &) | PathTracing | [protected, virtual] |
_cast_the_ray(PointEnv &, unsigned, bool, Color3f &, const Vector3 &, const Vector3 &) | PathTracing | [protected, virtual] |
_check_material(SceneGraphObject *, bool) | RayTracing | [protected] |
_check_point_of_intersection(PointEnv &) const | RayTracing | [protected] |
_defaultMediumRefraction | RayTracing | [protected] |
_direct_illumination(PointEnv &, MatVisitor &, unsigned, Color3f &) | RayTracing | [protected] |
_illuminate(PointEnv &, unsigned, bool, Color3f &) | Caustics | [protected, virtual] |
_matCache | RayTracing | [protected] |
_maxDepth | RayTracing | [protected] |
_minRayWeight | RayTracing | [protected] |
_pAReflection | RayTracing | [protected] |
_pDiffuseBRDF | ReflectionModel | [protected] |
_pEmittance | ReflectionModel | [protected] |
_photonsPerSurface | PathTracing | [protected] |
_pIntersector | RayTracing | [protected] |
_pLocalReflection | RayTracing | [protected] |
_pScene | ReflectionModel | [protected] |
_pSpecularBRDF | ReflectionModel | [protected] |
_pTexture | RayTracing | [protected] |
_reflection_dir(PointEnv &, Vector3 &) | RayTracing | [protected] |
_refraction_dir(PointEnv &, MatVisitor &, bool, Vector3 &) | RayTracing | [protected] |
_riExplorer | RayTracing | [protected] |
_store_photon(PointEnv &, bool) | PhotonTracing | [protected] |
Caustics(Intersector *i=NULL) | Caustics | [inline] |
illuminatePoint(PointEnv &) | PhotonTracing | [virtual] |
PathTracing(AutoPtr< LocalReflection > *r=NULL, const Color3f &bg=Color3f(0, 0, 0), Intersector *i=NULL, unsigned d=1, float w=.001, float f=REFR_AIR, unsigned p=1) | PathTracing | [inline] |
PhotonTracing(Intersector *i=NULL, unsigned d=1, float w=.001) | PhotonTracing | [inline] |
RayTracing(AutoPtr< LocalReflection > *r=NULL, const Color3f &bg=Color3f(0, 0, 0), Intersector *i=NULL, unsigned d=1, float w=.001, float f=REFR_AIR) | RayTracing | [inline] |
ReflectionModel(DiffuseBRDF *db=NULL, SpecularBRDF *sb=NULL, Emittance *e=NULL) | ReflectionModel | [inline] |
REFR_DIR_REFLECTION enum value | RayTracing | [protected] |
REFR_DIR_REFRACTION enum value | RayTracing | [protected] |
RefrDir enum name | RayTracing | [protected] |
setDiffuseBRDF(DiffuseBRDF *b) | RayTracing | [inline, virtual] |
setEmittance(Emittance *e) | RayTracing | [inline, virtual] |
setIntersector(Intersector *i) | RayTracing | [inline] |
setScene(Scene *s) | RayTracing | [inline, virtual] |
setSpecularBRDF(SpecularBRDF *b) | RayTracing | [inline, virtual] |
~GRAObject() | GRAObject | [inline, virtual] |
~RayTracing() | RayTracing | [inline, virtual] |
~ReflectionModel() | ReflectionModel | [inline, virtual] |