Home · All Namespaces · All Classes · Main Classes · Grouped Classes · Modules · Functions |
/***************************************************************** Prototypes for the fractional Brownian motion algorithm. These functions were originally the work of F. Kenton Musgrave. For documentation of the different functions please refer to the book: "Texturing and modeling: a procedural approach" by David S. Ebert et. al. ******************************************************************/ #ifndef _fbm_h #define _fbm_h #include <math.h> #ifdef __cplusplus extern "C" { #endif //#define TRUE 1 //#define FALSE 0 typedef struct { double x; double y; double z; } Vector; float noise3(float vec[]); double fBm( Vector point, double H, double lacunarity, double octaves, int init ); #endif #ifdef __cplusplus } #endif
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt 4.5.1 |