#include <GteFluid3InitializeState.h>
Public Member Functions | |
| void | Execute (std::shared_ptr< GraphicsEngine > const &engine) |
| Fluid3InitializeState (std::shared_ptr< ProgramFactory > const &factory, int xSize, int ySize, int zSize, int numXThreads, int numYThreads, int numZThreads) | |
| std::shared_ptr< Texture3 > const & | GetStateT () const |
| std::shared_ptr< Texture3 > const & | GetStateTm1 () const |
Private Attributes | |
| std::shared_ptr< Texture3 > | mDensity |
| std::shared_ptr< ComputeProgram > | mInitializeState |
| int | mNumXGroups |
| int | mNumYGroups |
| int | mNumZGroups |
| std::shared_ptr< Texture3 > | mStateT |
| std::shared_ptr< Texture3 > | mStateTm1 |
| std::shared_ptr< Texture3 > | mVelocity |
Static Private Attributes | |
| static std::string const | msGLSLSource |
| static std::string const | msHLSLSource |
| static std::string const * | msSource [ProgramFactory::PF_NUM_API] |
Definition at line 19 of file GteFluid3InitializeState.h.
| Fluid3InitializeState::Fluid3InitializeState | ( | std::shared_ptr< ProgramFactory > const & | factory, |
| int | xSize, | ||
| int | ySize, | ||
| int | zSize, | ||
| int | numXThreads, | ||
| int | numYThreads, | ||
| int | numZThreads | ||
| ) |
Definition at line 15 of file GteFluid3InitializeState.cpp.
| void Fluid3InitializeState::Execute | ( | std::shared_ptr< GraphicsEngine > const & | engine | ) |
Definition at line 63 of file GteFluid3InitializeState.cpp.
|
inline |
Definition at line 54 of file GteFluid3InitializeState.h.
|
inline |
Definition at line 49 of file GteFluid3InitializeState.h.
|
private |
Definition at line 38 of file GteFluid3InitializeState.h.
|
private |
Definition at line 37 of file GteFluid3InitializeState.h.
|
private |
Definition at line 36 of file GteFluid3InitializeState.h.
|
private |
Definition at line 36 of file GteFluid3InitializeState.h.
|
private |
Definition at line 36 of file GteFluid3InitializeState.h.
|
staticprivate |
Definition at line 44 of file GteFluid3InitializeState.h.
|
staticprivate |
Definition at line 45 of file GteFluid3InitializeState.h.
|
staticprivate |
Definition at line 46 of file GteFluid3InitializeState.h.
|
private |
Definition at line 41 of file GteFluid3InitializeState.h.
|
private |
Definition at line 40 of file GteFluid3InitializeState.h.
|
private |
Definition at line 39 of file GteFluid3InitializeState.h.