| _apply_texture(PointEnv &, Color3f &) | RayTracing | [protected] |
| _apply_texture(PointEnv &, Vector3 &) | RayTracing | [protected] |
| _background | RayTracing | [protected] |
| _cacheIrradiance | PhotonMapping | [protected] |
| _cast_ray(const Vector3 &, const Vector3 &) | RayTracing | [protected] |
| _cast_secondary_rays(PointEnv &, unsigned, bool, Color3f &, MatVisitor &) | PhotonMapping | [inline, 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] |
| _diffReflection | PhotonMapping | [protected] |
| _direct_illumination(PointEnv &, MatVisitor &, unsigned, Color3f &) | RayTracing | [protected] |
| _illuminate(PointEnv &, unsigned, bool, Color3f &) | PhotonMapping | [protected, virtual] |
| _illumStage | PhotonMapping | [protected] |
| _importance_sampling(const Vector3 &, BRDF &, const MatVisitor &, double *, double, Vector3 &) | PhotonMapping | [protected] |
| _incomingLighting | PhotonMapping | [protected] |
| _interpolate_irradiance(const vector< IrradianceCache::Value * > &, Color3f &) | PhotonMapping | [protected] |
| _matCache | RayTracing | [protected] |
| _maxDepth | RayTracing | [protected] |
| _maxDistToEst | PhotonMapping | [protected] |
| _maxError | PhotonMapping | [protected] |
| _minRayWeight | RayTracing | [protected] |
| _numPhotonsToEst | PhotonMapping | [protected] |
| _pAReflection | RayTracing | [protected] |
| _pCausticsMap | PhotonMapping | [protected] |
| _pDiffuseBRDF | ReflectionModel | [protected] |
| _pEmittance | ReflectionModel | [protected] |
| _pGlobalMap | PhotonMapping | [protected] |
| _photonsPerSpecularSurface | PhotonMapping | [protected] |
| _photonsPerSurface | PathTracing | [protected] |
| _pIntersector | RayTracing | [protected] |
| _pIrradCache | PhotonMapping | [protected] |
| _pLocalReflection | RayTracing | [protected] |
| _power_square(const vector< Photon * > &, const Vector3 &, BRDF &, const MatVisitor &, double &) | PhotonMapping | [protected] |
| _preciseIllumDist | PhotonMapping | [protected] |
| _preciseIllumRefl | PhotonMapping | [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] |
| _sample_diffuse(PointEnv &, unsigned, bool, Color3f &, MatVisitor &) | PhotonMapping | [protected, virtual] |
| _sample_specular(PointEnv &, unsigned, bool, Color3f &, MatVisitor &) | PhotonMapping | [protected, virtual] |
| _sceneDistance | PhotonMapping | [protected] |
| _specReflections | PhotonMapping | [protected] |
| ANTIBIAS_FRACTION | PhotonMapping | [static] |
| CAUSTICS | PhotonMapping | [static] |
| DIRECT_ILLUMINATION | PhotonMapping | [static] |
| GLOBAL_ILLUMINATION | PhotonMapping | [static] |
| illuminatePoint(PointEnv &) | PhotonMapping | [virtual] |
| INDIRECT_ILLUMINATION | PhotonMapping | [static] |
| PARTITIONING | PhotonMapping | [static] |
| PARTITIONING_2 | PhotonMapping | [static] |
| 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] |
| PhotonMapping(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, unsigned ps=1, unsigned e=20, float m=sqrt(FLT_MAX-1), unsigned pr=2, double pd=.05, int st=GLOBAL_ILLUMINATION, bool il=true, unsigned er=10, bool ci=true) | PhotonMapping | [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) | PhotonMapping | [virtual] |
| setSpecularBRDF(SpecularBRDF *b) | RayTracing | [inline, virtual] |
| SPECULAR_REFLECTION | PhotonMapping | [static] |
| ~GRAObject() | GRAObject | [inline, virtual] |
| ~RayTracing() | RayTracing | [inline, virtual] |
| ~ReflectionModel() | ReflectionModel | [inline, virtual] |