WrinkledTexture< T > Class Template Reference

#include <wrinkled.h>

Inheritance diagram for WrinkledTexture< T >:
Texture< T > ReferenceCounted

List of all members.

Public Member Functions

 ~WrinkledTexture ()
 WrinkledTexture (int oct, float roughness, TextureMapping3D *map)
Evaluate (const DifferentialGeometry &dg) const

Private Attributes

int octaves
float omega
TextureMapping3Dmapping

Detailed Description

template<typename T>
class WrinkledTexture< T >

Definition at line 37 of file wrinkled.h.


Constructor & Destructor Documentation

template<typename T>
WrinkledTexture< T >::~WrinkledTexture (  )  [inline]

Definition at line 40 of file wrinkled.h.

References WrinkledTexture< T >::mapping.

template<typename T>
WrinkledTexture< T >::WrinkledTexture ( int  oct,
float  roughness,
TextureMapping3D map 
) [inline]

Member Function Documentation

template<typename T>
T WrinkledTexture< T >::Evaluate ( const DifferentialGeometry dg  )  const [inline, virtual]

Member Data Documentation

template<typename T>
TextureMapping3D* WrinkledTexture< T >::mapping [private]
template<typename T>
int WrinkledTexture< T >::octaves [private]
template<typename T>
float WrinkledTexture< T >::omega [private]

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