#include <particle.hpp>
Definition at line 7 of file particle.hpp.
◆ OrientedParticle()
MecaCell::OrientedParticle::OrientedParticle |
( |
Vector3D |
pos | ) |
|
|
inline |
◆ disableMovement()
void MecaCell::Movable::disableMovement |
( |
| ) |
|
|
inlineinherited |
◆ enableMovement()
void MecaCell::Movable::enableMovement |
( |
| ) |
|
|
inlineinherited |
◆ getAngularVelocity()
Vec MecaCell::Orientable::getAngularVelocity |
( |
| ) |
const |
|
inlineinherited |
◆ getForce()
Vec MecaCell::Movable::getForce |
( |
| ) |
const |
|
inlineinherited |
◆ getMass()
double MecaCell::Movable::getMass |
( |
| ) |
const |
|
inlineinherited |
◆ getOrientation()
Basis< Vec > MecaCell::Orientable::getOrientation |
( |
| ) |
const |
|
inlineinherited |
◆ getOrientationRotation()
Rotation< Vec > MecaCell::Orientable::getOrientationRotation |
( |
| ) |
const |
|
inlineinherited |
◆ getPosition()
Vec MecaCell::Movable::getPosition |
( |
| ) |
const |
|
inlineinherited |
◆ getPrevposition()
Vec MecaCell::Movable::getPrevposition |
( |
| ) |
const |
|
inlineinherited |
◆ getTorque()
Vec MecaCell::Orientable::getTorque |
( |
| ) |
const |
|
inlineinherited |
◆ getVelocity()
Vec MecaCell::Movable::getVelocity |
( |
| ) |
const |
|
inlineinherited |
◆ isMovementEnabled()
bool MecaCell::Movable::isMovementEnabled |
( |
| ) |
|
|
inlineinherited |
◆ receiveForce() [1/2]
void MecaCell::Movable::receiveForce |
( |
const double & |
intensity, |
|
|
const Vec & |
direction, |
|
|
const bool & |
compressive |
|
) |
| |
|
inlineinherited |
◆ receiveForce() [2/2]
void MecaCell::Movable::receiveForce |
( |
const Vec & |
f | ) |
|
|
inlineinherited |
◆ receiveTorque()
void MecaCell::Orientable::receiveTorque |
( |
const Vec & |
t | ) |
|
|
inlineinherited |
◆ resetAngularVelocity()
void MecaCell::Orientable::resetAngularVelocity |
( |
| ) |
|
|
inlineinherited |
◆ resetForce()
void MecaCell::Movable::resetForce |
( |
| ) |
|
|
inlineinherited |
◆ resetTorque()
void MecaCell::Orientable::resetTorque |
( |
| ) |
|
|
inlineinherited |
◆ resetVelocity()
void MecaCell::Movable::resetVelocity |
( |
| ) |
|
|
inlineinherited |
◆ setAngularVelocity()
void MecaCell::Orientable::setAngularVelocity |
( |
const Vec & |
v | ) |
|
|
inlineinherited |
◆ setForce()
void MecaCell::Movable::setForce |
( |
const Vec & |
f | ) |
|
|
inlineinherited |
◆ setMass()
void MecaCell::Movable::setMass |
( |
const double |
m | ) |
|
|
inlineinherited |
◆ setOrientationRotation()
void MecaCell::Orientable::setOrientationRotation |
( |
const Rotation< Vec > & |
r | ) |
|
|
inlineinherited |
◆ setPosition()
void MecaCell::Movable::setPosition |
( |
const Vec & |
p | ) |
|
|
inlineinherited |
◆ setPrevposition()
void MecaCell::Movable::setPrevposition |
( |
const Vec & |
p | ) |
|
|
inlineinherited |
◆ setTorque()
void MecaCell::Orientable::setTorque |
( |
const Vec & |
t | ) |
|
|
inlineinherited |
◆ setVelocity()
void MecaCell::Movable::setVelocity |
( |
const Vec & |
v | ) |
|
|
inlineinherited |
◆ updateCurrentOrientation()
void MecaCell::Orientable::updateCurrentOrientation |
( |
| ) |
|
|
inlineinherited |
◆ angularVelocity
◆ force
◆ mass
◆ movementEnabled
bool MecaCell::Movable::movementEnabled = true |
|
protectedinherited |
◆ orientation
Basis<Vec> MecaCell::Orientable::orientation |
|
protectedinherited |
◆ orientationRotation
Rotation<Vec> MecaCell::Orientable::orientationRotation |
|
protectedinherited |
◆ position
◆ prevposition
◆ torque
◆ totalForce
double MecaCell::Movable::totalForce = 0 |
|
protectedinherited |
◆ velocity
The documentation for this struct was generated from the following file: