#include <SL_StreamLine.h>
Public Types | |
enum | InterpolMode { EULER = 1, RUNGE_KUTTER1, RENGE_KUTTER2 } |
Public Methods | |
SL_StreamLine () | |
SL_StreamLine (SL_Grid *refToGrid, CGlobalState *refState) | |
virtual | ~SL_StreamLine () |
void | SetInterpolationMode (int iMode) |
bool | CreateStreamLine_bidirectional (const Vec2f startDot) |
bool | CreateNewSeedPoint (const Vec2f currentDot, Vec2f &leftDot, Vec2f &rightDot) |
void | DrawGL () |
Public Attributes | |
vector< Vec2f > | elements |
Protected Attributes | |
int | interpolationMode |
SL_Interpolation * | interpolationPtr |
SL_Grid * | refGrid |
float | m_fDsep |
CGlobalState * | refState |
|
Set stepsize fDistDots for streamline-dots, fDsep for new seedpoints. |
|
|
|
|
|
|
|
Creates new seed-point for new streamline. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Distance between this streamline and next streamline. |
|
|
|
|