rcrt::Material Member List

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

absorbancercrt::Material [protected]
bumpFactorrcrt::Material [protected]
bumpMaprcrt::Material [protected]
framercrt::Material [protected]
getAbsorbance() const rcrt::Material [virtual]
getEmitted(const Vec3D &wOut, Intersection &is)=0rcrt::Material [pure virtual]
getImagIORPart() const rcrt::Material
getIOR() const rcrt::Material
getRealIORPart() const rcrt::Material
getShadingNormal(Intersection &is) const rcrt::Material [virtual]
hasDiffuse() const =0rcrt::Material [pure virtual]
hasSpecular() const =0rcrt::Material [pure virtual]
hasTransmissive() const =0rcrt::Material [pure virtual]
iorrcrt::Material [protected]
Material(float iorR=1, float iorI=0, const RGBColor &absorb=RGBColor::BLACK)rcrt::Material
Material(const std::complex< float > &IOR, const RGBColor &absorb=RGBColor::BLACK)rcrt::Material
refracts() const rcrt::Material [virtual]
sample(const Vec3D &wOut, const Vec3D &wInc, Intersection &is)=0rcrt::Material [pure virtual]
sampleDiffuse(const Vec3D &wOut, const Vec3D &wInc, Intersection &is)=0rcrt::Material [pure virtual]
sampleSpecular(const Vec3D &wOut, const Vec3D &wInc, Intersection &is)=0rcrt::Material [pure virtual]
scatterPhoton(Intersection &is, Photon *photon)=0rcrt::Material [pure virtual]
setBumpFactor(const float &f)rcrt::Material
setBumpMap(Texture2D *tex)rcrt::Material
setFrame(const int &n)rcrt::Material
~Material()rcrt::Material [virtual]


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