Main Page   Class Hierarchy   Compound List   File List   Compound Members  

CLorenzSampler Class Reference

A class for sampling a vectorfield using the equitations of the Lorenz-attractor. More...

#include <LorenzSampler.h>

Inheritance diagram for CLorenzSampler:

CSampler List of all members.

Public Methods

 CLorenzSampler ()
 Initialises center with 0,0,0 and parameters with lorenz settings. More...

void SetSigma (float sigma)
 Parameter sigma of the Lorenz-attractor.

void SetR (float r)
 Parameter t of the Lorenz-attractor.

void SetB (float b)
 Parameter b of the Lorenz-attractor.

CPoint3D GetCenter ()
void SetCenter (CPoint3D center)
 Sets center of the sampled field.

 CLorenzSampler (CPoint3D center, float sigma, float r, float b, int additionalSize)
 Computes samples using Lorenz-equitations with the parameters sigma,r and b.

virtual CSamplePoint ComputeSample ()
 computes Samplepoint for specified position.

virtual ~CLorenzSampler ()

Detailed Description

A class for sampling a vectorfield using the equitations of the Lorenz-attractor.

The Lorenz-attractor is a chaotic attractor(meaning that it is a fractal).


Constructor & Destructor Documentation

CLorenzSampler::CLorenzSampler  
 

Initialises center with 0,0,0 and parameters with lorenz settings.

Lorenz settings: sigma = 10, r=28, b=8/3=ca. 2,667


The documentation for this class was generated from the following files:
Generated on Fri Aug 9 10:12:39 2002 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002