A FlowGeoemtry encapuslates the grid of the flow data. More...
#import <FlowGeometry.h>
Public Member Functions | |
(id) | - initDatasetFromPath:header: |
(int) | - getDimX |
(int) | - getDimY |
(float) | - getRatio |
(float) | - getMaxXNormalized |
(float) | - getMaxYNormalized |
(void) | - getPos:y:array: |
(void) | - getPos:array: |
(float) | - getPosX:y: |
(float) | - getPosX: |
(float) | - getPosY:y: |
(float) | - getPosY: |
(float) | - getDistance:v2: |
(int) | - getNearestVtx:y: |
(float *) | - getData |
(void) | - getInverseX:Y:weights:withXSize:withYSize: |
(float *) | - getInverseX |
(float *) | - getInverseY |
(float *) | - getInverseWeights |
(int) | - getInverseXsize |
(int) | - getInverseYsize |
(void) | - localSearchFromX:Y:nextToX:nextToY:usingSize:resultingInX:resultingInY:withDistance: [implementation] |
(float) | - lengthOfVectProdX0:X1:mutipliedByY0:Y1: [implementation] |
(void) | - dealloc [implementation] |
Static Public Member Functions | |
(FlowGeometry *) | + createDatasetFromPath:header: |
Protected Attributes | |
NSString * | _filename |
float * | data |
int | dim [2] |
float | boundaryMin [2] |
float | boundaryMax [2] |
float | boundarySize [2] |
float | boundaryMaxNormalized [2] |
float * | inverseXdata |
float * | inverseYdata |
float * | inverseWeightsData |
int | inverseXsize |
int | inverseYsize |
bool | inverseIsCalculated |
Properties | |
bool | isFlipped |
A FlowGeoemtry encapuslates the grid of the flow data.
This class provides methods to calculate the inverse of the grid file, in order to allow inverse lookups.