|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::lta::SidednessAgreement, including all inherited members.
| adjustForSidednessAgreement(SurfaceHit &X) const | ph::lta::SidednessAgreement | inline |
| isBackHemisphere(const SurfaceHit &X, const math::Vector3R &vec) const | ph::lta::SidednessAgreement | inline |
| isFrontHemisphere(const SurfaceHit &X, const math::Vector3R &vec) const | ph::lta::SidednessAgreement | inline |
| isOppositeHemisphere(const SurfaceHit &X, const math::Vector3R &vecA, const math::Vector3R &vecB) const | ph::lta::SidednessAgreement | inline |
| isSameHemisphere(const SurfaceHit &X, const math::Vector3R &vecA, const math::Vector3R &vecB) const | ph::lta::SidednessAgreement | inline |
| isSidednessAgreed(const math::Vector3R &Ng, const math::Vector3R &Ns, const math::Vector3R &vec) const | ph::lta::SidednessAgreement | inline |
| isSidednessAgreed(const SurfaceHit &X, const math::Vector3R &vec) const | ph::lta::SidednessAgreement | inline |
| SidednessAgreement() | ph::lta::SidednessAgreement | inline |
| SidednessAgreement(ESidednessPolicy policy) | ph::lta::SidednessAgreement | inlineexplicit |