Qt Reference Documentation

fbm.h Example File


   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" {

 //#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 );

 #ifdef __cplusplus

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

[0]; s.parentNode.insertBefore(ga, s); })();