WindyTexture< T > Class Template Reference

#include <windy.h>

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

List of all members.

Public Member Functions

 ~WindyTexture ()
 WindyTexture (TextureMapping3D *map)
Evaluate (const DifferentialGeometry &dg) const

Private Attributes

TextureMapping3Dmapping

Detailed Description

template<typename T>
class WindyTexture< T >

Definition at line 37 of file windy.h.


Constructor & Destructor Documentation

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

Definition at line 40 of file windy.h.

References WindyTexture< T >::mapping.

template<typename T>
WindyTexture< T >::WindyTexture ( TextureMapping3D map  )  [inline]

Definition at line 43 of file windy.h.


Member Function Documentation

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

Implements Texture< T >.

Definition at line 44 of file windy.h.

References FBm(), TextureMapping3D::Map(), WindyTexture< T >::mapping, and P.


Member Data Documentation

template<typename T>
TextureMapping3D* WindyTexture< T >::mapping [private]

Definition at line 53 of file windy.h.

Referenced by WindyTexture< T >::Evaluate(), and WindyTexture< T >::~WindyTexture().


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