MirrorMaterial Class Reference

#include <mirror.h>

Inheritance diagram for MirrorMaterial:
Material ReferenceCounted

List of all members.

Public Member Functions

 MirrorMaterial (Reference< Texture< Spectrum > > r, Reference< Texture< float > > bump)
BSDFGetBSDF (const DifferentialGeometry &dgGeom, const DifferentialGeometry &dgShading, MemoryArena &arena) const

Private Attributes

Reference< Texture< Spectrum > > Kr
Reference< Texture< float > > bumpMap

Detailed Description

Definition at line 36 of file mirror.h.


Constructor & Destructor Documentation

MirrorMaterial::MirrorMaterial ( Reference< Texture< Spectrum > >  r,
Reference< Texture< float > >  bump 
) [inline]

Definition at line 39 of file mirror.h.

References bumpMap, and Kr.


Member Function Documentation

BSDF * MirrorMaterial::GetBSDF ( const DifferentialGeometry dgGeom,
const DifferentialGeometry dgShading,
MemoryArena arena 
) const [virtual]

Member Data Documentation

Definition at line 47 of file mirror.h.

Referenced by GetBSDF(), and MirrorMaterial().

Definition at line 46 of file mirror.h.

Referenced by GetBSDF(), and MirrorMaterial().


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