advect(const Math::Vector3d &distance) | GpuThesis::ParticleSystem | |
getBlendFunc() const | GpuThesis::ParticleSystem | |
getDrawBox() const | GpuThesis::ParticleSystem | |
getMinimumLifeTime() const | GpuThesis::ParticleSystem | |
getNumParticles() const | GpuThesis::ParticleSystem | |
getParticleSize() const | GpuThesis::ParticleSystem | |
getTextureContainer() const | GpuThesis::ParticleSystem | |
getVisibilityThreshold() const | GpuThesis::ParticleSystem | |
ParticleSystem(unsigned int numParticles, const std::string &particleSplat, float splatThreshold, float domainScale, bool useVBO=true) | GpuThesis::ParticleSystem | |
ParticleSystem3d(unsigned int numParticles, const std::string &particleSplat, float splatThreshold, OpenGL::Flat3dTextureSet *fluidSet, unsigned int fluidColors, unsigned int velocityTexture, float voxelSize, float domainScale, bool useVBO=true) | GpuThesis::ParticleSystem3d | |
readParticlePositions(float *positions) const | GpuThesis::ParticleSystem | |
renderParticles() const | GpuThesis::ParticleSystem | |
reset() | GpuThesis::Runnable | |
run(float timestep) | GpuThesis::Runnable | |
setBlendFunc(unsigned int value) | GpuThesis::ParticleSystem | |
setDrawBox(bool drawBox) | GpuThesis::ParticleSystem | |
setGravity(float gravity) | GpuThesis::ParticleSystem | |
setMinimumLifeTime(float minimumLifeTime) | GpuThesis::ParticleSystem | |
setParticleSize(float size) | GpuThesis::ParticleSystem | |
setSpawnPositions(const std::vector< float > &positions) | GpuThesis::ParticleSystem | |
setSpawnTimes(const std::vector< float > ×) | GpuThesis::ParticleSystem | |
setSpawnVelocities(const std::vector< float > &velocities) | GpuThesis::ParticleSystem | |
setVisibilityThreshold(float visibilityThreshold) | GpuThesis::ParticleSystem | |