Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

PerlinTexture.h File Reference

Go to the source code of this file.

Compounds

class  PerlinTexture

Defines

#define PERLINTEXTURE_BASE_SIZE   32
#define PERLINTEXTURE_BASE_SQUARE
#define INTERPOLATE(a, b, x)   (a * (1 - x) + b * x)
#define SCALE_INDEX(a)   (a % (scale * 32))

Enumerations

enum  { NONE = 1, ONE = 2, TWO = 3, THREE = 4 }


Define Documentation

#define INTERPOLATE a,
b,
 )     (a * (1 - x) + b * x)
 

Definition at line 8 of file PerlinTexture.h.

#define PERLINTEXTURE_BASE_SIZE   32
 

Definition at line 4 of file PerlinTexture.h.

Referenced by PerlinTexture::PerlinTexture(), and PerlinTexture::refresh().

#define PERLINTEXTURE_BASE_SQUARE
 

Value:

Definition at line 5 of file PerlinTexture.h.

Referenced by AnimatedPerlinTexture::animate().

#define SCALE_INDEX  )     (a % (scale * 32))
 

Definition at line 11 of file PerlinTexture.h.

Referenced by PerlinTexture::get_scaled().


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
NONE 
ONE 
TWO 
THREE 

Definition at line 14 of file PerlinTexture.h.


Generated on Sat Jul 12 04:29:21 2003 for glPirates by doxygen 1.3.2