#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: