Lagrangian Liquid Simulation
Master Thesis project on simulation of liquids using Lagrangian approach and SPH
Capsule Member List
This is the complete list of members for Capsule, including all inherited members.
accumulateNetForce(const ngl::Vector _f)Particle [inline]
Capsule()Capsule
Capsule(const Capsule &_capsule)Capsule
Capsule(const int _id, const ngl::Real _mass=0, const ngl::Vector _centerPosition=0, const ngl::Colour _colour=0, const ngl::Real _radius=0, const ngl::Real _height=0, const ngl::Vector _orientationVector=0, const ngl::Real _incrementAngle=0, const ngl::Real _initialAngle=0, const bool _moveable=true)Capsule
getAcceleration() const Particle [inline]
getAngle() const Capsule [inline]
getColour() const Particle [inline]
getHeight() const Capsule [inline]
getId() const Particle [inline]
getIncrementAngle() const Capsule [inline]
getInitialAngle() const Capsule [inline]
getLastAcceleration() const Particle [inline]
getLastPosition() const Particle [inline]
getLastVelocity() const Particle [inline]
getMass() const Particle [inline]
getMoveable() const Particle [inline]
getNetForce() const Particle [inline]
getOrientationVector() const Capsule [inline]
getPoint1() const Capsule [inline]
getPoint2() const Capsule [inline]
getPosition() const Particle [inline]
getRadius() const Particle [inline]
getVelocity() const Particle [inline]
m_accelerationParticle [protected]
m_angleCapsule [private]
m_colourParticle [protected]
m_heightCapsule [private]
m_idParticle [protected]
m_incrementAngleCapsule [private]
m_initialAngleCapsule [private]
m_lastAccelerationParticle [protected]
m_lastPositionParticle [protected]
m_lastVelocityParticle [protected]
m_massParticle [protected]
m_moveableParticle [protected]
m_netForceParticle [protected]
m_orientationVectorCapsule [private]
m_positionParticle [protected]
m_radiusParticle [protected]
m_velocityParticle [protected]
Particle()Particle
Particle(const Particle &_particle)Particle
Particle(const int _id, const ngl::Real _mass, const ngl::Vector _position, const ngl::Colour _colour, const ngl::Real _radius, const bool _moveable=true, const ngl::Vector _velocity=0, const ngl::Vector _acceleration=0, const ngl::Vector _netForce=0)Particle
resetForce()Particle [inline]
setAcceleration(const ngl::Vector _a)Particle
setColour(const ngl::Colour _c)Particle [inline]
setId(const int _id)Particle [inline]
setIncrementAngle(const ngl::Real _v)Capsule [inline]
setMoveable(const bool _f)Particle [inline]
setPosition(const ngl::Vector _p)Particle
setRadius(const ngl::Real _c)Particle [inline]
setVelocity(const ngl::Vector _v)Particle
updateAcceleration(const ngl::Vector _a)Particle
updatePosition(const ngl::Vector _p)Particle
updateRotation()Capsule
updateVelocity(const ngl::Vector _v)Particle
~Capsule()Capsule
~Particle()Particle
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator