ClosePhoton Struct Reference

List of all members.

Public Member Functions

 ClosePhoton (const Photon *p=NULL, float md2=INFINITY)
bool operator< (const ClosePhoton &p2) const

Public Attributes

const Photonphoton
float distanceSquared

Detailed Description

Definition at line 128 of file photonmap.cpp.


Constructor & Destructor Documentation

ClosePhoton::ClosePhoton ( const Photon p = NULL,
float  md2 = INFINITY 
) [inline]

Definition at line 130 of file photonmap.cpp.


Member Function Documentation

bool ClosePhoton::operator< ( const ClosePhoton p2  )  const [inline]

Definition at line 132 of file photonmap.cpp.

References distanceSquared, and photon.


Member Data Documentation

Definition at line 137 of file photonmap.cpp.

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

Definition at line 136 of file photonmap.cpp.

Referenced by EPhoton(), PhotonIntegrator::Li(), LPhoton(), and operator<().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 28 20:00:13 2010 for pbrt by  doxygen 1.6.3