EulerStreamlines Class Reference

#include <EulerStreamlines.h>

Inheritance diagram for EulerStreamlines:
[legend]

List of all members.

Public Member Functions

 ~EulerStreamlines ()
virtual void calculate (float links, float rechts, float oben, float unten)
void render (float links, float rechts, float oben, float unten)
void reset ()

Static Public Member Functions

static EulerStreamlinesgetInstance ()

Public Attributes

float stepsize
int saturation
int maximumStepCount
float alpha
bool showStreamlines
float thicknessFactor


Detailed Description

EulerStreamlines

Constructor & Destructor Documentation

EulerStreamlines::~EulerStreamlines (  ) 

Destructor


Member Function Documentation

EulerStreamlines * EulerStreamlines::getInstance (  )  [static]

Returns an instance of the EulerStreamlines.

Returns:
An instance of the EulerStreamlines.

Reimplemented in RungeKuttaStreamlines.

void EulerStreamlines::calculate ( float  links,
float  rechts,
float  oben,
float  unten 
) [virtual]

Calculates the streamlines

Reimplemented in RungeKuttaStreamlines.

void EulerStreamlines::render ( float  links,
float  rechts,
float  oben,
float  unten 
)

Renders the streamlines

Reimplemented in RungeKuttaStreamlines.

void EulerStreamlines::reset (  ) 

Deletes the existing streamlines the recalculate them


Member Data Documentation

float EulerStreamlines::stepsize

Stepsize

int EulerStreamlines::saturation

Saturation

int EulerStreamlines::maximumStepCount

The maximum count of integrations

float EulerStreamlines::alpha

The alpha value of the streamlines

bool EulerStreamlines::showStreamlines

Defines the streamlines to be shown or not

float EulerStreamlines::thicknessFactor

Value to set the thickness of the streamlines


The documentation for this class was generated from the following files:
Generated on Sun Jan 20 12:10:07 2008 for FlowVis by  doxygen 1.5.4