lux::PdfPhoton::Direction Class Reference

#include <photonmap.h>

Collaboration diagram for lux::PdfPhoton::Direction:
[legend]

List of all members.

Public Member Functions

 Direction ()
 Direction (float aWeight)
 Direction (const Vector &aDir, float aRadius, float aWeight)
bool operator< (const Direction &other) const

Public Attributes

Vector dir
float cosRadius
float weight

Detailed Description

Definition at line 121 of file core/photonmap.h.


Constructor & Destructor Documentation

lux::PdfPhoton::Direction::Direction (  )  [inline]

Definition at line 123 of file core/photonmap.h.

lux::PdfPhoton::Direction::Direction ( float  aWeight  )  [inline]

Definition at line 124 of file core/photonmap.h.

lux::PdfPhoton::Direction::Direction ( const Vector aDir,
float  aRadius,
float  aWeight 
) [inline]

Definition at line 125 of file core/photonmap.h.


Member Function Documentation

bool lux::PdfPhoton::Direction::operator< ( const Direction other  )  const [inline]

Definition at line 128 of file core/photonmap.h.

References weight.


Member Data Documentation

Definition at line 133 of file core/photonmap.h.

Definition at line 132 of file core/photonmap.h.

Definition at line 134 of file core/photonmap.h.

Referenced by operator<().


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