Lagrangian Liquid Simulation
Master Thesis project on simulation of liquids using Lagrangian approach and SPH
|
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_acceleration | Particle | [protected] |
m_angle | Capsule | [private] |
m_colour | Particle | [protected] |
m_height | Capsule | [private] |
m_id | Particle | [protected] |
m_incrementAngle | Capsule | [private] |
m_initialAngle | Capsule | [private] |
m_lastAcceleration | Particle | [protected] |
m_lastPosition | Particle | [protected] |
m_lastVelocity | Particle | [protected] |
m_mass | Particle | [protected] |
m_moveable | Particle | [protected] |
m_netForce | Particle | [protected] |
m_orientationVector | Capsule | [private] |
m_position | Particle | [protected] |
m_radius | Particle | [protected] |
m_velocity | Particle | [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 |