#include <EvenlySpacedEulerStreamlines.h>
Public Member Functions | |
~EvenlySpacedEulerStreamlines () | |
virtual void | calculate (float links, float rechts, float oben, float unten) |
void | render (float links, float rechts, float oben, float unten) |
void | reset () |
void | createTexture () |
Static Public Member Functions | |
static EvenlySpacedEulerStreamlines * | getInstance () |
Public Attributes | |
bool | activeGlyphs |
bool | activeTapering |
bool | activeTextureGeneration |
float | stepsize |
float | dsep |
float | dtest |
float | alpha |
int | maximumStepCount |
bool | showStreamlines |
float | thicknessFactor |
float | textureN |
EvenlySpacedEulerStreamlines::~EvenlySpacedEulerStreamlines | ( | ) |
Destructor
EvenlySpacedEulerStreamlines * EvenlySpacedEulerStreamlines::getInstance | ( | ) | [static] |
Returns an instance of the EvenlySpacedEulerStreamlines.
Reimplemented in EvenlySpacedRungeKuttaStreamlines.
void EvenlySpacedEulerStreamlines::calculate | ( | float | links, | |
float | rechts, | |||
float | oben, | |||
float | unten | |||
) | [virtual] |
Calculates the streamlines
void EvenlySpacedEulerStreamlines::render | ( | float | links, | |
float | rechts, | |||
float | oben, | |||
float | unten | |||
) |
Renders the streamlines
Reimplemented in EvenlySpacedRungeKuttaStreamlines.
void EvenlySpacedEulerStreamlines::reset | ( | ) |
Deletes the existing streamlines the recalculate them
void EvenlySpacedEulerStreamlines::createTexture | ( | ) |
Creates the Texture for Texture Generation
Activates Glyphs
Activates Tapering
Activates Texture Generation
Stepsize
dsep Value
dtest Value
Alpha value of the streamlines
The maximum count of integrations
Defines the streamlines to be shown or not
Value to set the thickness of the streamlines
A value to change the frequence of the Texture Generation