|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::lta::SurfaceHitRefinery, including all inherited members.
| escape(const math::Vector3R &dir) const | ph::lta::SurfaceHitRefinery | inline |
| escapeEmpirically(const math::Vector3R &dir) const | ph::lta::SurfaceHitRefinery | inline |
| escapeIteratively(const math::Vector3R &dir, std::size_t numIters=numIterations()) const | ph::lta::SurfaceHitRefinery | inline |
| escapeManually(const math::Vector3R &dir, real delta=selfIntersectDelta()) const | ph::lta::SurfaceHitRefinery | inline |
| init(const EngineInitSettings &settings) | ph::lta::SurfaceHitRefinery | static |
| numIterations() | ph::lta::SurfaceHitRefinery | inlinestatic |
| selfIntersectDelta() | ph::lta::SurfaceHitRefinery | inlinestatic |
| SurfaceHitRefinery(const SurfaceHit &X) | ph::lta::SurfaceHitRefinery | inlineexplicit |
| tryEscape(const SurfaceHit &X2) const | ph::lta::SurfaceHitRefinery | inline |
| tryEscapeEmpirically(const SurfaceHit &X2) const | ph::lta::SurfaceHitRefinery | inline |
| tryEscapeIteratively(const SurfaceHit &X2, std::size_t numIters=numIterations()) const | ph::lta::SurfaceHitRefinery | inline |
| tryEscapeManually(const SurfaceHit &X2, real delta=selfIntersectDelta()) const | ph::lta::SurfaceHitRefinery | inline |