#include <bidirectional.h>
Public Member Functions | |
| BidirVertex () | |
| BidirVertex () | |
Public Attributes | |
| BSDF * | bsdf |
| BSDF * | eBsdf |
| Point | p |
| Normal | ng |
| Normal | ns |
| Vector | wi |
| Vector | wo |
| float | bsdfWeight |
| float | dAWeight |
| float | rrWeight |
| float | bsdfRWeight |
| float | dARWeight |
| float | rrRWeight |
| float | ePdf |
| float | ePdfDirect |
| BxDFType | flags |
| SWCSpectrum | f |
| SWCSpectrum | Le |
Definition at line 64 of file integrators/bidirectional.h.
| lux::BidirVertex::BidirVertex | ( | ) | [inline] |
Definition at line 65 of file 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 69 of file integrators/bidirectional.h.
Referenced by BidirVertex(), lux::BidirIntegrator::evalPath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 73 of file integrators/bidirectional.h.
Referenced by generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 73 of file integrators/bidirectional.h.
Referenced by BidirVertex(), lux::BidirIntegrator::evalPath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 73 of file integrators/bidirectional.h.
Definition at line 69 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::generatePath().
| float lux::BidirVertex::ePdf |
Definition at line 73 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::generatePath().
Definition at line 73 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::generatePath().
Definition at line 75 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 74 of file integrators/bidirectional.h.
Referenced by BidirVertex(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 75 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::generatePath().
Definition at line 71 of file integrators/bidirectional.h.
Referenced by generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 71 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::G(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 70 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), lux::BidirIntegrator::G(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 73 of file integrators/bidirectional.h.
Referenced by generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 73 of file integrators/bidirectional.h.
Referenced by BidirVertex(), lux::BidirIntegrator::evalPath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 72 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
Definition at line 72 of file integrators/bidirectional.h.
Referenced by lux::BidirIntegrator::evalPath(), generateLightPath(), and lux::BidirIntegrator::generatePath().
1.5.9