#include <bidirectional.h>
Public Member Functions | |
BidirVertex () | |
Public Attributes | |
BSDF * | bsdf |
Point | p |
Normal | ng |
Normal | ns |
Vector | wi |
Vector | wo |
float | bsdfWeight |
float | dAWeight |
float | rrWeight |
BxDFType | flags |
Definition at line 60 of file pbrtattic/integrators/bidirectional.h.
lux::BidirVertex::BidirVertex | ( | ) | [inline] |
Definition at line 61 of file pbrtattic/integrators/bidirectional.h.
References bsdf, bsdfWeight, dAWeight, flags, and rrWeight.
Definition at line 63 of file pbrtattic/integrators/bidirectional.h.
Referenced by BidirVertex(), lux::BidirIntegrator::evalPath(), evalPath(), generateEyePath(), generateLightPath(), lux::BidirIntegrator::generatePath(), getDirectLight(), getEnvironmentLight(), and lux::BidirIntegrator::Li().
Definition at line 67 of file pbrtattic/integrators/bidirectional.h.
Referenced by BidirVertex(), lux::BidirIntegrator::evalPath(), lux::BidirIntegrator::generatePath(), and lux::BidirIntegrator::Li().
Definition at line 67 of file pbrtattic/integrators/bidirectional.h.
Referenced by BidirVertex(), evalPath(), and getDirectLight().
Definition at line 68 of file pbrtattic/integrators/bidirectional.h.
Referenced by BidirVertex(), evalPath(), generateEyePath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 65 of file pbrtattic/integrators/bidirectional.h.
Referenced by evalPath(), lux::BidirIntegrator::G(), generateEyePath(), generateLightPath(), lux::BidirIntegrator::generatePath(), getDirectLight(), and getEnvironmentLight().
Definition at line 65 of file pbrtattic/integrators/bidirectional.h.
Referenced by evalPath(), generateEyePath(), generateLightPath(), lux::BidirIntegrator::generatePath(), getDirectLight(), and getEnvironmentLight().
Definition at line 64 of file pbrtattic/integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), evalPath(), lux::BidirIntegrator::G(), generateEyePath(), generateLightPath(), lux::BidirIntegrator::generatePath(), getDirectLight(), and getEnvironmentLight().
Definition at line 67 of file pbrtattic/integrators/bidirectional.h.
Referenced by BidirVertex(), lux::BidirIntegrator::evalPath(), lux::BidirIntegrator::generatePath(), and lux::BidirIntegrator::Li().
Definition at line 66 of file pbrtattic/integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), evalPath(), generateEyePath(), generateLightPath(), lux::BidirIntegrator::generatePath(), and getDirectLight().
Definition at line 66 of file pbrtattic/integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), evalPath(), generateEyePath(), generateLightPath(), lux::BidirIntegrator::generatePath(), and getEnvironmentLight().