addBounce() | rcrt::Photon | [inline] |
bounces | rcrt::Photon | [private] |
direction | rcrt::Photon | [private] |
getBounces() | rcrt::Photon | [inline] |
getDir() const | rcrt::Photon | [inline] |
getPos() const | rcrt::Photon | [inline] |
getPower() const | rcrt::Photon | [inline] |
getWeight() const | rcrt::Photon | [inline] |
Photon(const float &w=1) | rcrt::Photon | |
Photon(const RGBColor &pow, const Vec3D &dir, const Point3D &pos, const int &b=0, const float &weight=1) | rcrt::Photon | |
position | rcrt::Photon | [private] |
power | rcrt::Photon | [private] |
scalePower(const RGBColor &fac) | rcrt::Photon | [inline] |
scalePower(const float &fac) | rcrt::Photon | [inline] |
setBounces(const int &i) | rcrt::Photon | [inline] |
setDir(const Vec3D &vec) | rcrt::Photon | [inline] |
setPos(const Point3D &pos) | rcrt::Photon | [inline] |
setPower(const RGBColor &pow) | rcrt::Photon | [inline] |
setWeight(const float &w) | rcrt::Photon | [inline] |
weight | rcrt::Photon | [private] |
~Photon() | rcrt::Photon | [virtual] |