Perlin.h File Reference

#include "Exports.h"

Include dependency graph for Perlin.h:

Go to the source code of this file.

Defines

#define LERP(t, a, b)   ( a + t * (b - a) )

Functions

PLUGINEXPORT void Perturb (const Vector &p, Vector &delta)
PLUGINEXPORT float Noise3 (const Vector &)
PLUGINEXPORT float Contrast (float, float)
PLUGINEXPORT float Brighten (float, float)
PLUGINEXPORT void InitPerlinNoise (void)
PLUGINEXPORT void FreePerlinNoise (void)
PLUGINEXPORT float FractalTurb (const Vector &p, int octaves)
PLUGINEXPORT float Noise3ForSampling (const Vector &)


Define Documentation

#define LERP t,
a,
 )     ( a + t * (b - a) )
 

Definition at line 7 of file Perlin.h.


Function Documentation

PLUGINEXPORT float Brighten float  ,
float 
 

PLUGINEXPORT float Contrast float  ,
float 
 

PLUGINEXPORT float FractalTurb const Vector p,
int  octaves
 

PLUGINEXPORT void FreePerlinNoise void   ) 
 

PLUGINEXPORT void InitPerlinNoise void   ) 
 

PLUGINEXPORT float Noise3 const Vector  ) 
 

PLUGINEXPORT float Noise3ForSampling const Vector  ) 
 

PLUGINEXPORT void Perturb const Vector p,
Vector delta
 


This A:M SDK v12.0 documentation is maintained by Hash Inc. Please address any comments concerning this documentation to AMReports. If you have any information, knowledge, or documentation to share with the A:M developer community, please post them on the Hash SDK forum.

Generated on Thu Oct 27 11:46:48 2005 with doxygen 1.4.5 written by Dimitri van Heesch, © 1997-2001