rcrt::AreaLight Member List

This is the complete list of members for rcrt::AreaLight, including all inherited members.

arearcrt::AreaLight [protected]
AreaLight(const RGBColor &p, const Point3D &pos, const Vec3D &dir1, const Vec3D &dir2, const Vec3D &no=Vec3D(0))rcrt::AreaLight
AreaLightSampler classrcrt::AreaLight [friend]
aspectrcrt::AreaLight [protected]
basercrt::AreaLight [protected]
emitPhoton(Photon *photon) const rcrt::AreaLight [virtual]
getEmitted(const Vec3D &dir, const Point3D &pos) const rcrt::AreaLight [virtual]
getMinSamples() const rcrt::Light
getObject()rcrt::AreaLight [virtual]
getPower() const rcrt::Light [virtual]
getRandomPosition() const rcrt::AreaLight [protected]
getSample(const Point3D &p, const Vec3D &no, const Point3D &pos, Scene *s=0) const rcrt::AreaLight [inline, protected]
getSample(const Point2D &uv, const Vec3D &no, const Point3D &pos, Scene *s=0) const rcrt::AreaLight [inline, protected]
getSampler() const rcrt::Light [virtual]
hasSampler() const rcrt::Light [virtual]
illuminate(const Point3D &p, const Vec3D &no) const rcrt::AreaLight [virtual]
illuminate(const Point3D &p, const Vec3D &no, std::vector< LightSample > &samples, const int &noSamples, Scene *s=0) const rcrt::AreaLight [virtual]
Light(const RGBColor &p=RGBColor(0), const int &minS=1)rcrt::Light
materialrcrt::AreaLight [protected]
minSamplesrcrt::Light [protected]
normalrcrt::AreaLight [protected]
objectrcrt::AreaLight [protected]
powerrcrt::Light [protected]
samplerrcrt::Light [protected]
setPower(const RGBColor &pow)rcrt::Light [virtual]
setSampler(LightSampler *ls)rcrt::Light [virtual]
span1rcrt::AreaLight [protected]
span2rcrt::AreaLight [protected]
tri1rcrt::AreaLight [protected]
tri2rcrt::AreaLight [protected]
triListrcrt::AreaLight [protected]
~AreaLight()rcrt::AreaLight [virtual]
~Light()rcrt::Light [virtual]


Generated on Thu Jan 31 19:32:31 2008 for RenderingCompetitionRayTracer by  doxygen 1.5.3