#include <EulerStreamlines.h>
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 EulerStreamlines * | getInstance () |
Public Attributes | |
| float | stepsize |
| int | saturation |
| int | maximumStepCount |
| float | alpha |
| bool | showStreamlines |
| float | thicknessFactor |
| EulerStreamlines::~EulerStreamlines | ( | ) |
Destructor
| EulerStreamlines * EulerStreamlines::getInstance | ( | ) | [static] |
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
Stepsize
Saturation
The maximum count of integrations
| float EulerStreamlines::alpha |
The alpha value of the streamlines
Defines the streamlines to be shown or not
Value to set the thickness of the streamlines
1.5.4