addCells(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
addPlane(MecaCell::Vec _n=MecaCell::Vec(0, 1, 0), MecaCell::Vec _p=MecaCell::Vec(0, 0, 0), bool _sticky=false) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
addSymAxis(std::function< double(double, MecaCell::Vec, MecaCell::Vec)> _radiusFunction, MecaCell::Vec _axis=MecaCell::Vec(0., 1., 0.), MecaCell::Vec _origin=MecaCell::Vec(0., 0., 0.), double _length=100, double _maxEffectRadius=100, bool _fitShape=true, double _velocity_attraction=0.001) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
addVelocity(MecaCell::Vec _v=MecaCell::Vec(0, 1, 0)) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
applyPhysics(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
areForcesNegligible | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
areMovementsNegligible | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
beginUpdate(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
coherenceCoeff | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
computeDelaunay(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
constraints | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
customConstraint(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
getConstraints() | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
isDelaunayCoherent() | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
maxConstraint | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
minConstraint | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
moveDelaunay() | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
onAddCell(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
PluginHertzianPhysics() | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
preBehaviorUpdate(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
preDeleteDeadCellsUpdate(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
removeCells() | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
resetForces(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
setCoherenceCoeff(double c) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
setCurvedBox(double radiusBoxPlane, double curvedDistToMaxSpeed, double maxSpeed) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
setMaxConstraint(MecaCell::Vec max) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
setMinConstraint(MecaCell::Vec min) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inline |
triangulation | HertzianPhysics::PluginHertzianPhysics< cell_t > | private |
updateConnections(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
updateForces(world_t *w) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
updateInteractionForces(cell_t *c1) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |
updatePositions(world_t *w, double dt) | HertzianPhysics::PluginHertzianPhysics< cell_t > | inlineprivate |