|
Flow Visualisation
|
Creates and Controls the time dependened vector field. More...
#include <FlowControl.h>
Public Member Functions | |
| FlowControl (TimeField *timeField) | |
| ~FlowControl () | |
| void | placeMovingArrows () |
| Starts the arrow placement process. More... | |
| void | completeTimestepWithArrows (int timestep) |
| Seeds arrows at timestep. More... | |
| void | propagateArrowsOneStep (int time, int deltaTime) |
| Moves arrows forward backwards in time. More... | |
| void | addArrowsToSceneGraph (render::ISceneGraphPart *graphPart) |
| add arrows to scenegraph More... | |
| void | update (float time) |
| updates all time dependened actions More... | |
Creates and Controls the time dependened vector field.
| FlowControl::FlowControl | ( | TimeField * | timeField | ) |
| FlowControl::~FlowControl | ( | ) |
| void FlowControl::addArrowsToSceneGraph | ( | render::ISceneGraphPart * | graphPart | ) |
add arrows to scenegraph
| void FlowControl::completeTimestepWithArrows | ( | int | timestep | ) |
Seeds arrows at timestep.
| void FlowControl::placeMovingArrows | ( | ) |
Starts the arrow placement process.
| void FlowControl::propagateArrowsOneStep | ( | int | time, |
| int | deltaTime | ||
| ) |
Moves arrows forward backwards in time.
| void FlowControl::update | ( | float | time | ) |
updates all time dependened actions