createPrecompTables() | mitsuba::Photon | protectedstatic |
data | mitsuba::SimpleKDNode< Point, PhotonData > | |
DataRecord typedef | mitsuba::SimpleKDNode< Point, PhotonData > | |
EAxisMask enum value | mitsuba::SimpleKDNode< Point, PhotonData > | |
ELeafFlag enum value | mitsuba::SimpleKDNode< Point, PhotonData > | |
flags | mitsuba::SimpleKDNode< Point, PhotonData > | |
getAxis() const | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
getData() | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
getData() const | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
getDepth() const | mitsuba::Photon | inline |
getDirection() const | mitsuba::Photon | inline |
getLeftIndex(IndexType self) const | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
getNormal() const | mitsuba::Photon | inline |
getPosition() const | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
getPower() const | mitsuba::Photon | inline |
getRightIndex(IndexType self) const | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
IndexType typedef | mitsuba::SimpleKDNode< Point, PhotonData > | |
isLeaf() const | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
leftBalancedLayout | mitsuba::SimpleKDNode< Point, PhotonData > | static |
m_cosPhi | mitsuba::Photon | protectedstatic |
m_cosTheta | mitsuba::Photon | protectedstatic |
m_expTable | mitsuba::Photon | protectedstatic |
m_precompTableReady | mitsuba::Photon | protectedstatic |
m_sinPhi | mitsuba::Photon | protectedstatic |
m_sinTheta | mitsuba::Photon | protectedstatic |
Photon() | mitsuba::Photon | inline |
Photon(const Point &pos, const Normal &normal, const Vector &dir, const Spectrum &power, uint16_t depth) | mitsuba::Photon | |
Photon(Stream *stream) | mitsuba::Photon | |
PhotonMap class | mitsuba::Photon | friend |
PointType typedef | mitsuba::SimpleKDNode< Point, PhotonData > | |
position | mitsuba::SimpleKDNode< Point, PhotonData > | |
right | mitsuba::SimpleKDNode< Point, PhotonData > | |
Scalar typedef | mitsuba::SimpleKDNode< Point, PhotonData > | |
serialize(Stream *stream) const | mitsuba::Photon | |
setAxis(uint8_t axis) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
setData(const DataRecord &val) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
setLeaf(bool value) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
setLeftIndex(IndexType self, IndexType value) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
setPosition(const PointType &value) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
setRightIndex(IndexType self, IndexType value) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
SimpleKDNode() | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
SimpleKDNode(const DataRecord &data) | mitsuba::SimpleKDNode< Point, PhotonData > | inline |
toString() const | mitsuba::Photon | |