lux::EClosePhoton Struct Reference

#include <exphotonmap.h>

List of all members.

Public Member Functions

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

Public Attributes

const EPhotonphoton
float distanceSquared


Detailed Description

Definition at line 103 of file integrators/exphotonmap.h.


Constructor & Destructor Documentation

lux::EClosePhoton::EClosePhoton ( const EPhoton p = NULL,
float  md2 = INFINITY 
) [inline]

Definition at line 105 of file integrators/exphotonmap.h.

References distanceSquared, blender::p, and photon.

lux::EClosePhoton::EClosePhoton ( const EPhoton p = NULL,
float  md2 = INFINITY 
) [inline]

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

References distanceSquared, blender::p, and photon.


Member Function Documentation

bool lux::EClosePhoton::operator< ( const EClosePhoton p2  )  const [inline]

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

References distanceSquared, and photon.

bool lux::EClosePhoton::operator< ( const EClosePhoton p2  )  const [inline]

Definition at line 111 of file integrators/exphotonmap.h.

References distanceSquared, and photon.


Member Data Documentation


The documentation for this struct was generated from the following files:

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