FresnelDielectric Class Reference

#include <reflection.h>

Inheritance diagram for FresnelDielectric:
Fresnel

List of all members.

Public Member Functions

Spectrum Evaluate (float cosi) const
 FresnelDielectric (float ei, float et)

Private Attributes

float eta_i
float eta_t

Detailed Description

Definition at line 283 of file reflection.h.


Constructor & Destructor Documentation

FresnelDielectric::FresnelDielectric ( float  ei,
float  et 
) [inline]

Definition at line 287 of file reflection.h.


Member Function Documentation

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().


Member Data Documentation

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().


The documentation for this class was generated from the following files:
Generated on Sat Aug 28 20:00:13 2010 for pbrt by  doxygen 1.6.3