#include <movable.h>
Definition at line 6 of file movable.h.
◆ Movable() [1/3]
| MecaCell::Movable::Movable |
( |
| ) |
|
|
inline |
◆ Movable() [2/3]
| MecaCell::Movable::Movable |
( |
Vec |
pos | ) |
|
|
inline |
◆ Movable() [3/3]
| MecaCell::Movable::Movable |
( |
Vec |
pos, |
|
|
double |
m |
|
) |
| |
|
inline |
◆ disableMovement()
| void MecaCell::Movable::disableMovement |
( |
| ) |
|
|
inline |
◆ enableMovement()
| void MecaCell::Movable::enableMovement |
( |
| ) |
|
|
inline |
◆ getForce()
| Vec MecaCell::Movable::getForce |
( |
| ) |
const |
|
inline |
◆ getMass()
| double MecaCell::Movable::getMass |
( |
| ) |
const |
|
inline |
◆ getPosition()
| Vec MecaCell::Movable::getPosition |
( |
| ) |
const |
|
inline |
◆ getPrevposition()
| Vec MecaCell::Movable::getPrevposition |
( |
| ) |
const |
|
inline |
◆ getVelocity()
| Vec MecaCell::Movable::getVelocity |
( |
| ) |
const |
|
inline |
◆ isMovementEnabled()
| bool MecaCell::Movable::isMovementEnabled |
( |
| ) |
|
|
inline |
◆ receiveForce() [1/2]
| void MecaCell::Movable::receiveForce |
( |
const double & |
intensity, |
|
|
const Vec & |
direction, |
|
|
const bool & |
compressive |
|
) |
| |
|
inline |
◆ receiveForce() [2/2]
| void MecaCell::Movable::receiveForce |
( |
const Vec & |
f | ) |
|
|
inline |
◆ resetForce()
| void MecaCell::Movable::resetForce |
( |
| ) |
|
|
inline |
◆ resetVelocity()
| void MecaCell::Movable::resetVelocity |
( |
| ) |
|
|
inline |
◆ setForce()
| void MecaCell::Movable::setForce |
( |
const Vec & |
f | ) |
|
|
inline |
◆ setMass()
| void MecaCell::Movable::setMass |
( |
const double |
m | ) |
|
|
inline |
◆ setPosition()
| void MecaCell::Movable::setPosition |
( |
const Vec & |
p | ) |
|
|
inline |
◆ setPrevposition()
| void MecaCell::Movable::setPrevposition |
( |
const Vec & |
p | ) |
|
|
inline |
◆ setVelocity()
| void MecaCell::Movable::setVelocity |
( |
const Vec & |
v | ) |
|
|
inline |
◆ force
◆ mass
◆ movementEnabled
| bool MecaCell::Movable::movementEnabled = true |
|
protected |
◆ position
◆ prevposition
◆ totalForce
| double MecaCell::Movable::totalForce = 0 |
|
protected |
◆ velocity
The documentation for this class was generated from the following file: