#include "FlowData.h"#include "point2f.h"#include "main.h"Functions | |
| vector< vector< point2f > > drawnPoints;vector< vector < point2f >> essl;vector < point2f > newEssl;extern FlowData *fData;extern int plotXMin, plotXMax, plotYMin, plotYMax;extern float *esslColor;extern float esslDSep;extern float esslDTest;extern float esslDt;extern float esslLineWidth;extern int esslRenderMode;extern int esslMaxNumSteps;float *xDirs, *yDirs;bool continueSl=true;point2f nextPointToDraw;point2f lastPointToDraw;float nextPointDistance=1000;int firstSpX, firstSpY;void renderEssl(){initPointStorage();xDirs=fData-> getChannel(0)-> getInterpolatedValues();yDirs=fData-> getChannel(1)-> | getInterpolatedValues () |
| generateEssl () | |
| void | getNextPointToDraw (int dir) |
| float | getDTest () |
| float | getDSep () |
| void | deletePointStorage () |
| void | initPointStorage () |
| void | storeNewPoints (vector< point2f > newPoints) |
| bool | checkDistance (point2f pointToCheck, float distance, int cell) |
| bool | checkDistance (point2f pointToCheck, float distance) |
Variables | |
| int | plotXMin |
| int | plotXMax |
| int | plotYMin |
| int | plotYMax |
| vector< point2f > | seedPoints |
| bool checkDistance | ( | point2f | pointToCheck, | |
| float | distance | |||
| ) |
| bool checkDistance | ( | point2f | pointToCheck, | |
| float | distance, | |||
| int | cell | |||
| ) |
| void deletePointStorage | ( | ) |
| generateEssl | ( | ) |
| float getDSep | ( | ) |
| float getDTest | ( | ) |
| vector<vector<point2f>> drawnPoints;vector<vector<point2f>> essl;vector<point2f> newEssl;extern FlowData* fData;extern int plotXMin, plotXMax, plotYMin, plotYMax;extern float* esslColor;extern float esslDSep;extern float esslDTest;extern float esslDt;extern float esslLineWidth;extern int esslRenderMode;extern int esslMaxNumSteps;float *xDirs, *yDirs;bool continueSl = true;point2f nextPointToDraw;point2f lastPointToDraw;float nextPointDistance=1000;int firstSpX, firstSpY;void renderEssl(){ initPointStorage(); xDirs = fData->getChannel(0)->getInterpolatedValues(); yDirs = fData->getChannel(1)-> getInterpolatedValues | ( | ) |
| void getNextPointToDraw | ( | int | dir | ) |
| void initPointStorage | ( | ) |
| void storeNewPoints | ( | vector< point2f > | newPoints | ) |
| int plotXMax |
| int plotXMin |
| int plotYMax |
| int plotYMin |
| vector<point2f> seedPoints |
1.5.4