Flow Visualisation
flowiz::FlowControl Class Reference

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...
 

Detailed Description

Creates and Controls the time dependened vector field.

Constructor & Destructor Documentation

FlowControl::FlowControl ( TimeField timeField)
FlowControl::~FlowControl ( )

Member Function Documentation

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


The documentation for this class was generated from the following files: