Checkerboard2DTexture< T > Class Template Reference

#include <checkerboard.h>

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

List of all members.

Public Member Functions

 Checkerboard2DTexture (TextureMapping2D *m, Reference< Texture< T > > c1, Reference< Texture< T > > c2, const string &aa)
 ~Checkerboard2DTexture ()
Evaluate (const DifferentialGeometry &dg) const

Private Types

enum  { NONE, CLOSEDFORM }

Private Attributes

TextureMapping2Dmapping
Reference< Texture< T > > tex1
Reference< Texture< T > > tex2
enum Checkerboard2DTexture:: { ... }  aaMethod

Detailed Description

template<typename T>
class Checkerboard2DTexture< T >

Definition at line 41 of file checkerboard.h.


Member Enumeration Documentation

template<typename T>
anonymous enum [private]
Enumerator:
NONE 
CLOSEDFORM 

Definition at line 100 of file checkerboard.h.


Constructor & Destructor Documentation

template<typename T>
Checkerboard2DTexture< T >::Checkerboard2DTexture ( TextureMapping2D m,
Reference< Texture< T > >  c1,
Reference< Texture< T > >  c2,
const string &  aa 
) [inline]
template<typename T>
Checkerboard2DTexture< T >::~Checkerboard2DTexture (  )  [inline]

Definition at line 56 of file checkerboard.h.

References Checkerboard2DTexture< T >::mapping.


Member Function Documentation

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

Member Data Documentation

enum { ... } Checkerboard2DTexture< T >::aaMethod [private]
template<typename T>
TextureMapping2D* Checkerboard2DTexture< T >::mapping [private]
template<typename T>
Reference<Texture<T> > Checkerboard2DTexture< T >::tex1 [private]

Definition at line 99 of file checkerboard.h.

Referenced by Checkerboard2DTexture< T >::Evaluate().

template<typename T>
Reference<Texture<T> > Checkerboard2DTexture< T >::tex2 [private]

Definition at line 99 of file checkerboard.h.

Referenced by Checkerboard2DTexture< T >::Evaluate().


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