#include <FlowData.h>

Public Member Functions | |
| FlowData () | |
| FlowData (const FlowData &source) | |
| ~FlowData () | |
| FlowData & | operator= (const FlowData &source) |
| int | getScalarCount () |
| float | getMaxHeight () |
| float | getWidthHeightAspectRatio () |
| virtual void | calcScalar (int scalarIndex, QSize size, float *data) |
| virtual void | calcVector (QSize size, Vector3 *data) |
| virtual Vector3 | getVectorAtPoint (QPointF point) |
Protected Member Functions | |
| void | free () |
| virtual void | set (const FlowData &source) |
Protected Attributes | |
| GeometryData | geometryData |
| VectorData | vectorData |
| std::vector< ScalarData > | scalarDatas |
| int | width |
| int | height |
| int | depth |
| int | timeStepsCount |
| float | timeStepDifference |
| float | aspectRatio |
Friends | |
| FlowData * | factoryLoadFlowData (QString fileName) |
| FlowData::FlowData | ( | ) |
| FlowData::FlowData | ( | const FlowData & | source | ) |
| FlowData::~FlowData | ( | ) |
| void FlowData::calcScalar | ( | int | scalarIndex, | |
| QSize | size, | |||
| float * | data | |||
| ) | [virtual] |
Reimplemented in RectangularFlowData.
| void FlowData::calcVector | ( | QSize | size, | |
| Vector3 * | data | |||
| ) | [virtual] |
Reimplemented in RectangularFlowData.
| void FlowData::free | ( | ) | [protected] |
| float FlowData::getMaxHeight | ( | ) |
| int FlowData::getScalarCount | ( | ) |
| Vector3 FlowData::getVectorAtPoint | ( | QPointF | point | ) | [virtual] |
Reimplemented in RectangularFlowData.
| float FlowData::getWidthHeightAspectRatio | ( | ) |
| void FlowData::set | ( | const FlowData & | source | ) | [protected, virtual] |
| FlowData* factoryLoadFlowData | ( | QString | fileName | ) | [friend] |
float FlowData::aspectRatio [protected] |
int FlowData::depth [protected] |
GeometryData FlowData::geometryData [protected] |
int FlowData::height [protected] |
std::vector<ScalarData> FlowData::scalarDatas [protected] |
float FlowData::timeStepDifference [protected] |
int FlowData::timeStepsCount [protected] |
VectorData FlowData::vectorData [protected] |
int FlowData::width [protected] |
1.5.8