CellModules
Grid2D::Body2DGrid< cell_t, plugin_t > Member List

This is the complete list of members for Grid2D::Body2DGrid< cell_t, plugin_t >, including all inherited members.

BaseBody()=defaultBaseBody< plugin_t >
Body2DGrid()=defaultGrid2D::Body2DGrid< cell_t, plugin_t >inlineexplicit
Body2DGrid(const MecaCell::Vector3D &pos)Grid2D::Body2DGrid< cell_t, plugin_t >inlineexplicit
cellGridGrid2D::Body2DGrid< cell_t, plugin_t >private
cellPluginBaseBody< plugin_t >protected
disableMovement()MecaCell::Movableinline
enableMovement()MecaCell::Movableinline
findLowestDensityPosition(int range)Grid2D::Body2DGrid< cell_t, plugin_t >inline
forceMecaCell::Movableprotected
get2DPosition() constGrid2D::Body2DGrid< cell_t, plugin_t >inline
getBoundingBoxRadius() constGrid2D::Body2DGrid< cell_t, plugin_t >inline
getCellGrid()Grid2D::Body2DGrid< cell_t, plugin_t >inline
getDensity() constGrid2D::Body2DGrid< cell_t, plugin_t >inline
getForce() constMecaCell::Movableinline
getMass() constMecaCell::Movableinline
getNbNeighbouringCells() constGrid2D::Body2DGrid< cell_t, plugin_t >inline
getNbNeighbouringLocations() constGrid2D::Body2DGrid< cell_t, plugin_t >inline
getPosition() constGrid2D::Body2DGrid< cell_t, plugin_t >inline
getPrevposition() constMecaCell::Movableinline
getVelocity() constMecaCell::Movableinline
isMovementEnabled()MecaCell::Movableinline
massMecaCell::Movableprotected
Movable()MecaCell::Movableinline
Movable(Vec pos)MecaCell::Movableinline
Movable(Vec pos, double m)MecaCell::Movableinline
movementEnabledMecaCell::Movableprotected
nbNeighbouringCellsGrid2D::Body2DGrid< cell_t, plugin_t >private
nbNeighbouringLocationsGrid2D::Body2DGrid< cell_t, plugin_t >private
onCellPluginLinking()BaseBody< plugin_t >inline
positionGrid2D::Body2DGrid< cell_t, plugin_t >private
position2DGrid2D::Body2DGrid< cell_t, plugin_t >private
prevpositionMecaCell::Movableprotected
radiusGrid2D::Body2DGrid< cell_t, plugin_t >private
receiveForce(const double &intensity, const Vec &direction, const bool &compressive)MecaCell::Movableinline
receiveForce(const Vec &f)MecaCell::Movableinline
resetForce()MecaCell::Movableinline
resetVelocity()MecaCell::Movableinline
set2DPosition(const Vec2D &p)Grid2D::Body2DGrid< cell_t, plugin_t >inline
set2DPosition(int i, int j)Grid2D::Body2DGrid< cell_t, plugin_t >inline
setCellPlugin(plugin_t *_cellPlugin)BaseBody< plugin_t >inline
setForce(const Vec &f)MecaCell::Movableinline
setMass(const double m)MecaCell::Movableinline
setNbNeighbouringCells(int n)Grid2D::Body2DGrid< cell_t, plugin_t >inline
setNbNeighbouringLocations(int n)Grid2D::Body2DGrid< cell_t, plugin_t >inline
setPosition(const MecaCell::Vector3D &p)Grid2D::Body2DGrid< cell_t, plugin_t >inline
setPrevposition(const Vec &p)MecaCell::Movableinline
setRadius(double _radius)Grid2D::Body2DGrid< cell_t, plugin_t >inline
setVelocity(const Vec &v)MecaCell::Movableinline
totalForceMecaCell::Movableprotected
velocityMecaCell::Movableprotected