#include <reflection.h>
Public Member Functions | |
Spectrum | Evaluate (float cosi) const |
FresnelDielectric (float ei, float et) | |
Private Attributes | |
float | eta_i |
float | eta_t |
Definition at line 283 of file reflection.h.
FresnelDielectric::FresnelDielectric | ( | float | ei, | |
float | et | |||
) | [inline] |
Definition at line 287 of file reflection.h.
Spectrum FresnelDielectric::Evaluate | ( | float | cosi | ) | const [virtual] |
Implements Fresnel.
Definition at line 107 of file reflection.cpp.
References Clamp(), eta_i, eta_t, and FrDiel().
Referenced by SpecularTransmission::Sample_f().
float FresnelDielectric::eta_i [private] |
Definition at line 289 of file reflection.h.
Referenced by Evaluate().
float FresnelDielectric::eta_t [private] |
Definition at line 289 of file reflection.h.
Referenced by Evaluate().