, including all inherited members.
advectVelocity(float _dt) | SmokeSystem | |
advectVelocityFunction(float _i, float _j, float _k, float _h, float _currU, float _currV, float _currW) | SmokeSystem | |
applyBuoyancyAndTurbulenceForces(float _dt, float _time) | SmokeSystem | |
applyPressure(float _dt) | SmokeSystem | |
calcPressure() | SmokeSystem | |
calcVorticityConfinement(float _dt) | SmokeSystem | |
convectDensity(float _i, float _j, float _k, float _dt) | SmokeSystem | |
convectEnergy(float _dt) | SmokeSystem | |
convectEnergyFunction(float _i, float _j, float _k, float _curr, float _next_inX, float _prev_inX, float _next_inY, float _prev_inY, float _next_inZ, float _prev_inZ) | SmokeSystem | |
convectTemperature(float _i, float _j, float _k, float _dt) | SmokeSystem | |
createSpriteVAO() | SmokeSystem | |
createVelocityVAO() | SmokeSystem | |
drawSmokeSprites() | SmokeSystem | |
drawVelocityArrows() | SmokeSystem | |
emitEnergy(float _dt) | SmokeSystem | |
getAbsoluteTolerance() const | SmokeSystem | [inline] |
getData() | SmokeSystem | [inline] |
getEmitter() | SmokeSystem | [inline] |
getGravity() const | SmokeSystem | [inline] |
getGrid() | SmokeSystem | [inline] |
getKDensityDiss() const | SmokeSystem | [inline] |
getKFall() const | SmokeSystem | [inline] |
getKRise() const | SmokeSystem | [inline] |
getKTemperDiss() const | SmokeSystem | [inline] |
getKVorticity() const | SmokeSystem | [inline] |
getNoiseMagnitude() const | SmokeSystem | [inline] |
getNoiseModule() | SmokeSystem | [inline] |
getNoiseSpeed() const | SmokeSystem | [inline] |
getObstacle() | SmokeSystem | [inline] |
getOpacityStrength() const | SmokeSystem | [inline] |
getPrecisionX() const | SmokeSystem | [inline] |
getPrecisionY() const | SmokeSystem | [inline] |
getPrecisionZ() const | SmokeSystem | [inline] |
getPressureIters() const | SmokeSystem | [inline] |
getRelaxationRate() const | SmokeSystem | [inline] |
getShadowStrength() const | SmokeSystem | [inline] |
getTexID() const | SmokeSystem | [inline] |
getViscosity() const | SmokeSystem | [inline] |
initGridValues() | SmokeSystem | |
initSmokeSpritePoints() | SmokeSystem | |
initSolidVoxels() | SmokeSystem | |
initValues(const float _gridLengthX=10.0, const float _gridLengthY=10.0, const float _gridLengthZ=10.0, const int _gridBaseRes=10) | SmokeSystem | |
initVelocityField() | SmokeSystem | |
isObstacle() const | SmokeSystem | [inline] |
m_absoluteTolerance | SmokeSystem | [private] |
m_emitter | SmokeSystem | [private] |
m_gravity | SmokeSystem | [private] |
m_grid | SmokeSystem | [private] |
m_gridBaseRes | SmokeSystem | [private] |
m_gridLengthX | SmokeSystem | [private] |
m_gridLengthY | SmokeSystem | [private] |
m_gridLengthZ | SmokeSystem | [private] |
m_h | SmokeSystem | [private] |
m_hX | SmokeSystem | [private] |
m_hY | SmokeSystem | [private] |
m_hZ | SmokeSystem | [private] |
m_isObstacle | SmokeSystem | [private] |
m_kDensityDiss | SmokeSystem | [private] |
m_kFall | SmokeSystem | [private] |
m_kRise | SmokeSystem | [private] |
m_kTemperDiss | SmokeSystem | [private] |
m_kVorticity | SmokeSystem | [private] |
m_noiseMagnitude | SmokeSystem | [private] |
m_noiseModule | SmokeSystem | [private] |
m_noiseSpeed | SmokeSystem | [private] |
m_noiseTurbulenceModule | SmokeSystem | [private] |
m_obstacle | SmokeSystem | [private] |
m_opacityStrength | SmokeSystem | [private] |
m_precisionX | SmokeSystem | [private] |
m_precisionY | SmokeSystem | [private] |
m_precisionZ | SmokeSystem | [private] |
m_pressureIters | SmokeSystem | [private] |
m_relaxationRate | SmokeSystem | [private] |
m_shadowStrength | SmokeSystem | [private] |
m_spriteData | SmokeSystem | [private] |
m_spriteVAO | SmokeSystem | [private] |
m_texID | SmokeSystem | [private] |
m_velocityFieldData | SmokeSystem | [private] |
m_velocityFieldVAO | SmokeSystem | [private] |
m_viscosity | SmokeSystem | [private] |
reset() | SmokeSystem | |
setAbsoluteTolerance(double _val) | SmokeSystem | [inline] |
setGravity(double _val) | SmokeSystem | [inline] |
setGridBaseRes(int _res) | SmokeSystem | |
setGridLengthX(float _length) | SmokeSystem | |
setGridLengthY(float _length) | SmokeSystem | |
setGridLengthZ(float _length) | SmokeSystem | |
setH(float _val) | SmokeSystem | |
setIsObstacle(bool _val) | SmokeSystem | [inline] |
setKDensityDiss(double _val) | SmokeSystem | [inline] |
setKFall(double _val) | SmokeSystem | [inline] |
setKRise(double _val) | SmokeSystem | [inline] |
setKTemperDiss(float _val) | SmokeSystem | [inline] |
setKVorticity(double _val) | SmokeSystem | [inline] |
setNoiseMagnitude(float _val) | SmokeSystem | [inline] |
setNoiseSpeed(float _val) | SmokeSystem | [inline] |
setOpacityStrength(float _val) | SmokeSystem | [inline] |
setPrecisionX(int _precision) | SmokeSystem | |
setPrecisionY(int _precision) | SmokeSystem | |
setPrecisionZ(int _precision) | SmokeSystem | |
setRelaxationRate(double _val) | SmokeSystem | [inline] |
setShadowStrength(float _val) | SmokeSystem | [inline] |
setViscosity(float _val) | SmokeSystem | [inline] |
SmokeSystem(const float _gridLengthX=10.0, const float _gridLengthY=10.0, const float _gridLengthZ=10.0, const int _gridBaseRes=10) | SmokeSystem | |
update(float _dt, float _time, bool _showVelocityField) | SmokeSystem | |
updateSpriteVAO() | SmokeSystem | |
updateVelocityVAO() | SmokeSystem | |
updateVelocityVAOData() | SmokeSystem | |
~SmokeSystem() | SmokeSystem | |