#include <Data.h>
Public Methods | |
| Data () | |
| virtual | ~Data () |
| void | getData (CString fileName) |
| void | showData () |
| void | drawHedgehogPlot (int length) |
| void | drawStreamlines () |
| void | drawSingleStreamline (Streamline *sl) |
| void | showSingleStreamline (int x, int y) |
| void | processUserInput () |
Public Attributes | |
| Vektor2f * | position |
| GLubyte * | show |
| float * | flowX |
| float * | flowY |
| float * | pressure |
| float * | vorticity |
| float * | fx |
| float * | fy |
| float * | fv |
| float * | fp |
| float * | fvor |
| float | length_interval_x |
| float | length_interval_y |
| int | dsep |
| float | dtest |
| float | dtestfactor |
| int | method |
| int | background |
| bool | hedgehog |
| bool | vel |
| float | scale_SmallToBig_x |
| float | scale_SmallToBig_y |
| float | scale_BigToSmall_x |
| float | scale_BigToSmall_y |
| int | cells [9] |
| Streamline * | slByHand |
| vector< Streamline *> | streamLines |
| vector< Vektor2i *> | seedCandidates |
| Header | header |
|
|
Constructor of Data calls protected funtion Initialize. |
|
|
Destructor of Data calls protected function Destroy. |
|
|
Displays a hedgehog plot with parameter length which is the length of a line segment. |
|
|
Displays the single Streamline that is handed over. |
|
|
Displays precalculated Streamlines held in a vector. |
|
|
Reads data from the input file specified by fileName. |
|
|
Checks the user input and performs the appropriate action for displaying. |
|
|
Displays background |
|
||||||||||||
|
Calculates a Streamline at specified coordinates which are derived from the position of the mouse at a single left mouse button click. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001