Flowvis.Loader Class Reference

Loader bekommt die Rohdaten aus den Files und führt das resampling durch. More...

List of all members.

Public Member Functions

 Loader (Gui.SamplePoint[,,] data, Gui.MainData mainData, Gui.Extremwerte extrem, Device device)

Properties

Gui.SamplePoint[,,] Data [get]
Vector3[,] Streamvectors [get]
Texture DataTexture32F [get]
Texture DataTexture16 [get]
Texture StreamvectorTexture [get]
Gui.MainData MainData [get]
Gui.Extremwerte ExtremWerte [get]

Private Member Functions

void Resample ()
int Interpolate (Gui.SamplePoint startSample, int xStart, int yStart)
int InterpolateRow (Gui.SamplePoint startSample, int xStart, int yStart)
Texture GenerateDataTexture (Format textureFormat)
Texture GenerateStreamvectorTexture ()

Private Attributes

Gui.SamplePoint[,,] data
Gui.SamplePoint[,] resampledData
Vector3[,] streamvectors
float resolution
Texture dataTexture32F
Texture dataTexture16
Texture streamVecTexture
Device device
Gui.MainData md
Gui.Extremwerte _extremWerte


Detailed Description

Loader bekommt die Rohdaten aus den Files und führt das resampling durch.


Constructor & Destructor Documentation

Flowvis.Loader.Loader ( Gui.SamplePoint  data[,,],
Gui.MainData  mainData,
Gui.Extremwerte  extrem,
Device  device 
)


Member Function Documentation

void Flowvis.Loader.Resample (  )  [private]

int Flowvis.Loader.Interpolate ( Gui.SamplePoint  startSample,
int  xStart,
int  yStart 
) [private]

int Flowvis.Loader.InterpolateRow ( Gui.SamplePoint  startSample,
int  xStart,
int  yStart 
) [private]

Texture Flowvis.Loader.GenerateDataTexture ( Format  textureFormat  )  [private]

Texture Flowvis.Loader.GenerateStreamvectorTexture (  )  [private]


Member Data Documentation

Gui.SamplePoint [, ,] Flowvis.Loader.data [private]

Gui.SamplePoint [,] Flowvis.Loader.resampledData [private]

Vector3 [,] Flowvis.Loader.streamvectors [private]

float Flowvis.Loader.resolution [private]

Texture Flowvis.Loader.dataTexture32F [private]

Texture Flowvis.Loader.dataTexture16 [private]

Texture Flowvis.Loader.streamVecTexture [private]

Device Flowvis.Loader.device [private]

Gui.MainData Flowvis.Loader.md [private]

Gui.Extremwerte Flowvis.Loader._extremWerte [private]


Property Documentation

Gui.SamplePoint [, ,] Flowvis.Loader.Data [get]

Vector3 [,] Flowvis.Loader.Streamvectors [get]

Texture Flowvis.Loader.DataTexture32F [get]

Texture Flowvis.Loader.DataTexture16 [get]

Texture Flowvis.Loader.StreamvectorTexture [get]

Gui.MainData Flowvis.Loader.MainData [get]

Gui.Extremwerte Flowvis.Loader.ExtremWerte [get]


The documentation for this class was generated from the following file:
Generated on Mon Jan 26 22:21:24 2009 for FlowVis by  doxygen 1.5.4