Fluid3dSolver::AdvectionImpl Class Reference

#include <Fluid3dSolver.h>

Inheritance diagram for Fluid3dSolver::AdvectionImpl:

Fluid3dSolver::Advection List of all members.

Public Member Functions

 AdvectionImpl (OpenGL::Flat3dTextureSet *textures, unsigned int velocityTexture, unsigned int valueTexture, BoundaryType boundaryType, bool slice)
 AdvectionImpl (OpenGL::Flat3dTextureSet *textures, unsigned int velocityTexture, unsigned int valueTexture, OpenGL::CgProgram *cgBoundary, bool slice)

Detailed Description

Implementation of Advection.


Constructor & Destructor Documentation

Fluid3dSolver::AdvectionImpl::AdvectionImpl OpenGL::Flat3dTextureSet textures,
unsigned int  velocityTexture,
unsigned int  valueTexture,
BoundaryType  boundaryType,
bool  slice
 

Default constructor.

Parameters:
textures the texture set containing the velocity and value texture.
velocityTexture the identifier of the velocity texture.
valueTexture the identifier of the value texture.
boundaryType enum specifying which boundary condition to be used.
slice use independent slices.

Fluid3dSolver::AdvectionImpl::AdvectionImpl OpenGL::Flat3dTextureSet textures,
unsigned int  velocityTexture,
unsigned int  valueTexture,
OpenGL::CgProgram cgBoundary,
bool  slice
 

Default constructor.

Parameters:
textures the texture set containing the velocity and value texture.
velocityTexture the identifier of the velocity texture.
valueTexture the identifier of the value texture.
cgBoundary the boundary's CgProgram.
slice use independent slices.


The documentation for this class was generated from the following files:
Generated on Fri Jun 16 08:42:49 2006 for GPU Thesis by  doxygen 1.4.6-NO