| addKeyFrame(RenderParticleKeyFrame keyFrame) | imstk::RenderParticleEmitter | |
| AnimationModel(std::shared_ptr< Geometry > geometry) (defined in imstk::AnimationModel) | imstk::AnimationModel | |
| AnimationModel()=delete (defined in imstk::AnimationModel) | imstk::AnimationModel | |
| c_maxNumKeyFrames | imstk::RenderParticleEmitter | protected |
| emitParticle(std::unique_ptr< RenderParticle > &particle) | imstk::RenderParticleEmitter | protected |
| getEmitterMode() const | imstk::RenderParticleEmitter | |
| getEndKeyFrame() (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | |
| getGeometry() | imstk::AnimationModel | |
| getKeyFrames() | imstk::RenderParticleEmitter | |
| getRandomNormalizedFloat() | imstk::RenderParticleEmitter | protected |
| getStartKeyFrame() | imstk::RenderParticleEmitter | |
| initializeParticles() | imstk::RenderParticleEmitter | protected |
| interpolateColor(Color &destination, const Color &sourceA, const Color &sourceB, const float alpha) | imstk::RenderParticleEmitter | protected |
| m_animationGeometry (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_emitterSize (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_emitTime (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_geometry (defined in imstk::AnimationModel) | imstk::AnimationModel | protected |
| m_keyFrames | imstk::RenderParticleEmitter | protected |
| m_lastUpdateTime (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_maxDirection (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_maxRotationSpeed (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_maxSpeed (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_minDirection (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_minRotationSpeed (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_minSpeed (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_mode (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_particles (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_shape (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_started (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_stopWatch (defined in imstk::RenderParticleEmitter) | imstk::RenderParticleEmitter | protected |
| m_time | imstk::RenderParticleEmitter | protected |
| Mode enum name | imstk::RenderParticleEmitter | |
| RenderParticleEmitter(std::shared_ptr< Geometry > geometry, const float time=3000.0f, Mode mode=Mode::Continuous) | imstk::RenderParticleEmitter | explicit |
| reset() | imstk::RenderParticleEmitter | virtual |
| setEmitterSize(const float size) | imstk::RenderParticleEmitter | |
| setGeometry(std::shared_ptr< Geometry > renderParticles) | imstk::RenderParticleEmitter | virtual |
| setInitialVelocityRange(const Vec3f minDirection, const Vec3f maxDirection, const float minSpeed, const float maxSpeed, const float minRotationSpeed, const float maxRotationSpeed) | imstk::RenderParticleEmitter | |
| Shape enum name | imstk::RenderParticleEmitter | |
| update() | imstk::RenderParticleEmitter | virtual |