lux::BidirIntegrator Member List

This is the complete list of members for lux::BidirIntegrator, including all inherited members.

BidirIntegrator(int ed, int ld, LightStrategy ls)lux::BidirIntegrator [inline]
clone() const lux::BidirIntegrator [virtual]
CreateSurfaceIntegrator(const ParamSet &params)lux::BidirIntegrator [static]
CreateSurfaceIntegrator(const ParamSet &params)lux::BidirIntegrator [static]
directBSDFCompOffsetlux::BidirIntegrator [private]
directBSDFOffsetlux::BidirIntegrator [private]
directLightNumOffsetlux::BidirIntegrator [private]
directLightOffsetlux::BidirIntegrator [private]
evalPath(const Scene *scene, vector< BidirVertex > &eye, int nEye, vector< BidirVertex > &light, int nLight) const lux::BidirIntegrator [private]
evalPath(const Scene *scene, BidirVertex *eye, int nEye, BidirVertex *light, int nLight) const lux::BidirIntegrator [private]
eyeBSDFCompOffsetlux::BidirIntegrator [private]
eyeBSDFOffsetlux::BidirIntegrator [private]
G(const BidirVertex &v0, const BidirVertex &v1)lux::BidirIntegrator [private, static]
G(const BidirVertex &v0, const BidirVertex &v1)lux::BidirIntegrator [private, static]
generatePath(const Scene *scene, const Ray &r, const Sample *sample, int sampleOffset, vector< BidirVertex > &vertices) const lux::BidirIntegrator [private]
generatePath(const Scene *scene, const Ray &r, const Sample *sample, const int *bsdfOffset, const int *bsdfCompOffset, BidirVertex *vertices, int maxVerts) const lux::BidirIntegrator [private]
HasIntegrationSampler(IntegrationSampler *is)lux::BidirIntegrator [inline]
IsFluxBased()lux::SurfaceIntegrator [inline, virtual]
Li(const Scene *scene, const RayDifferential &ray, const Sample *sample, float *alpha) const lux::BidirIntegrator [virtual]
Li(const Scene *scene, const RayDifferential &ray, const Sample *sample, float *alpha) const lux::BidirIntegrator [virtual]
lightBSDFCompOffsetlux::BidirIntegrator [private]
lightBSDFOffsetlux::BidirIntegrator [private]
lightDirOffsetlux::BidirIntegrator [private]
lightNumOffsetlux::BidirIntegrator [private]
lightPosOffsetlux::BidirIntegrator [private]
lightStrategylux::BidirIntegrator [private]
LightStrategy enum namelux::BidirIntegrator
maxEyeDepthlux::BidirIntegrator [private]
maxLightDepthlux::BidirIntegrator [private]
Preprocess(const Scene *scene)lux::Integrator [inline, virtual]
RequestSamples(Sample *sample, const Scene *scene)lux::BidirIntegrator [virtual]
RequestSamples(Sample *sample, const Scene *scene)lux::BidirIntegrator [virtual]
SAMPLE_ALL_UNIFORM enum valuelux::BidirIntegrator
SAMPLE_AUTOMATIC enum valuelux::BidirIntegrator
SAMPLE_ONE_UNIFORM enum valuelux::BidirIntegrator
sampleDirectOffsetlux::BidirIntegrator [private]
sampleEyeOffsetlux::BidirIntegrator [private]
sampleLightOffsetlux::BidirIntegrator [private]
visible(const Scene *scene, const Point &P0, const Point &P1)lux::BidirIntegrator [private, static]
visible(const Scene *scene, const Point &P0, const Point &P1)lux::BidirIntegrator [private, static]
weightPath(vector< BidirVertex > &eye, int nEye, vector< BidirVertex > &light, int nLight, float pdfLight, bool directLight) const lux::BidirIntegrator [private]
weightPath(BidirVertex *eye, int nEye, BidirVertex *light, int nLight) const lux::BidirIntegrator [private]
~Integrator()lux::Integrator [virtual]


Generated on Fri Jul 24 11:50:05 2009 for lux by  doxygen 1.5.9