lux::EPhotonProcess Struct Reference

#include <exphotonmap.h>

Collaboration diagram for lux::EPhotonProcess:
[legend]

List of all members.

Public Member Functions

 EPhotonProcess (u_int mp, const Point &p)
void operator() (const EPhoton &photon, float dist2, float &maxDistSquared) const

Public Attributes

const Pointp
EClosePhotonphotons
u_int nLookup
u_int foundPhotons

Detailed Description

Definition at line 83 of file pbrtattic/integrators/exphotonmap.h.


Constructor & Destructor Documentation

EPhotonProcess::EPhotonProcess ( u_int  mp,
const Point p 
)

Definition at line 34 of file pbrtattic/integrators/exphotonmap.cpp.

References foundPhotons, nLookup, and photons.


Member Function Documentation

void EPhotonProcess::operator() ( const EPhoton photon,
float  dist2,
float &  maxDistSquared 
) const

Member Data Documentation

Definition at line 89 of file pbrtattic/integrators/exphotonmap.h.

Referenced by EPhotonProcess(), and operator()().

Definition at line 87 of file pbrtattic/integrators/exphotonmap.h.


The documentation for this struct was generated from the following files:
Generated by  doxygen 1.6.2-20100208