#include <photonmap.h>
Public Member Functions | |
| RadiancePhoton (const TsPack *tspack, const Point &pp, const SWCSpectrum &wt, const Normal &nn) | |
| RadiancePhoton (const TsPack *tspack, const Point &pp, const Normal &nn) | |
| RadiancePhoton () | |
| virtual | ~RadiancePhoton () |
| virtual void | save (bool isLittleEndian, std::basic_ostream< char > &stream) const |
| virtual void | load (bool isLittleEndian, std::basic_istream< char > &stream) |
Public Attributes | |
| Normal | n |
Definition at line 101 of file core/photonmap.h.
| lux::RadiancePhoton::RadiancePhoton | ( | const TsPack * | tspack, | |
| const Point & | pp, | |||
| const SWCSpectrum & | wt, | |||
| const Normal & | nn | |||
| ) | [inline] |
Definition at line 103 of file core/photonmap.h.
| lux::RadiancePhoton::RadiancePhoton | ( | const TsPack * | tspack, | |
| const Point & | pp, | |||
| const Normal & | nn | |||
| ) | [inline] |
Definition at line 106 of file core/photonmap.h.
| lux::RadiancePhoton::RadiancePhoton | ( | ) | [inline] |
Definition at line 109 of file core/photonmap.h.
| virtual lux::RadiancePhoton::~RadiancePhoton | ( | ) | [inline, virtual] |
Definition at line 110 of file core/photonmap.h.
| void lux::RadiancePhoton::load | ( | bool | isLittleEndian, | |
| std::basic_istream< char > & | stream | |||
| ) | [virtual] |
Reimplemented from lux::BasicColorPhoton.
Definition at line 123 of file core/photonmap.cpp.
References n, and lux::osReadLittleEndianFloat().
| void lux::RadiancePhoton::save | ( | bool | isLittleEndian, | |
| std::basic_ostream< char > & | stream | |||
| ) | const [virtual] |
Reimplemented from lux::BasicColorPhoton.
Definition at line 113 of file core/photonmap.cpp.
References n, and lux::osWriteLittleEndianFloat().
Definition at line 115 of file core/photonmap.h.
1.6.2-20100208