lux::PhotonProcess Struct Reference

#include <photonmap.h>

Collaboration diagram for lux::PhotonProcess:
[legend]

List of all members.

Public Member Functions

 PhotonProcess (u_int mp, const Point &p)
void operator() (const Photon &photon, float dist2, float &maxDistSquared) const

Public Attributes

const Pointp
ClosePhotonphotons
u_int nLookup
u_int foundPhotons

Detailed Description

Definition at line 95 of file pbrtattic/integrators/photonmap.h.


Constructor & Destructor Documentation

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

Definition at line 412 of file pbrtattic/integrators/photonmap.cpp.

References foundPhotons, nLookup, and photons.


Member Function Documentation

void PhotonProcess::operator() ( const Photon photon,
float  dist2,
float &  maxDistSquared 
) const

Member Data Documentation

Definition at line 101 of file pbrtattic/integrators/photonmap.h.

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

Definition at line 99 of file pbrtattic/integrators/photonmap.h.


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