SmokeSystem Member List
This is the complete list of members for SmokeSystem, 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_absoluteToleranceSmokeSystem [private]
m_emitterSmokeSystem [private]
m_gravitySmokeSystem [private]
m_gridSmokeSystem [private]
m_gridBaseResSmokeSystem [private]
m_gridLengthXSmokeSystem [private]
m_gridLengthYSmokeSystem [private]
m_gridLengthZSmokeSystem [private]
m_hSmokeSystem [private]
m_hXSmokeSystem [private]
m_hYSmokeSystem [private]
m_hZSmokeSystem [private]
m_isObstacleSmokeSystem [private]
m_kDensityDissSmokeSystem [private]
m_kFallSmokeSystem [private]
m_kRiseSmokeSystem [private]
m_kTemperDissSmokeSystem [private]
m_kVorticitySmokeSystem [private]
m_noiseMagnitudeSmokeSystem [private]
m_noiseModuleSmokeSystem [private]
m_noiseSpeedSmokeSystem [private]
m_noiseTurbulenceModuleSmokeSystem [private]
m_obstacleSmokeSystem [private]
m_opacityStrengthSmokeSystem [private]
m_precisionXSmokeSystem [private]
m_precisionYSmokeSystem [private]
m_precisionZSmokeSystem [private]
m_pressureItersSmokeSystem [private]
m_relaxationRateSmokeSystem [private]
m_shadowStrengthSmokeSystem [private]
m_spriteDataSmokeSystem [private]
m_spriteVAOSmokeSystem [private]
m_texIDSmokeSystem [private]
m_velocityFieldDataSmokeSystem [private]
m_velocityFieldVAOSmokeSystem [private]
m_viscositySmokeSystem [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
 All Classes Files Functions Variables