Vis::FlowGeometry Class Reference
#include <VisFlowGeometry.h>
List of all members.
Detailed Description
Flow geometry class.
Constructor & Destructor Documentation
Vis::FlowGeometry::FlowGeometry |
( |
int |
dimX, |
|
|
int |
dimY, |
|
|
int |
texSize, |
|
|
const vector< V3f > & |
data | |
|
) |
| | |
ctor. Geometry of the flow dataset managing the curvilinear grid.
- Parameters:
-
| dimX | dimension in x direction. |
| dimY | dimension in y direction. |
| texSize | maximum size of the texture |
| geometry | data values of the curvilinear grid |
Vis::FlowGeometry::~FlowGeometry |
( |
|
) |
|
Member Function Documentation
float Vis::FlowGeometry::getAspect |
( |
|
) |
|
Return the aspect of the flow geometry.
- Returns:
- aspect of the flow geometry.
int Vis::FlowGeometry::getDimX |
( |
|
) |
|
Return the dimension in the x-direction of the flow dataset.
- Returns:
- x-dimension
int Vis::FlowGeometry::getDimY |
( |
|
) |
|
Return the dimension in the y-direction of the flow dataset.
- Returns:
- y-dimension
V4f Vis::FlowGeometry::getIpCoeff |
( |
int |
ix, |
|
|
int |
iy | |
|
) |
| | |
Return the coefficients of the boundary points for the interpolation of a point.
- Parameters:
-
| ix | x coordinate of the point. |
| iy | y coordinate of the point. |
- Returns:
- boundary points for interpolation.
V4i Vis::FlowGeometry::getIpIndex |
( |
int |
ix, |
|
|
int |
iy | |
|
) |
| | |
Return the indizes of the boundary points for the interpolation of a point.
- Parameters:
-
| ix | x coordinate of the point. |
| iy | y coordinate of the point. |
- Returns:
- boundary points for interpolation.
int Vis::FlowGeometry::getTexH |
( |
|
) |
|
Return the height of the texture for the rectilinear interpolated values.
- Returns:
- texture height.
int Vis::FlowGeometry::getTexW |
( |
|
) |
|
Return the width of the texture for the rectilinear interpolated values.
- Returns:
- texture width.
void Vis::FlowGeometry::render |
( |
|
) |
|
Render the geometry as points.
The documentation for this class was generated from the following files:
- E:/Studium/vislu/abgabe2/visproj/src/flow/VisFlowGeometry.h
- E:/Studium/vislu/abgabe2/visproj/src/flow/impl/VisFlowGeometry.cpp