CellModules
PrimoCell< B > Member List

This is the complete list of members for PrimoCell< B >, including all inherited members.

_alreadyNextStatePrimoCell< B >private
_firstInitPrimoCell< B >private
addConnectedCell(PrimoCell< B > *c)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
Base typedefPrimoCell< B >private
behave()PrimoCell< B >inlineprivate
bodyMecaCell::ConnectableCell< PrimoCell< B >, B >protected
body_t typedefMecaCell::ConnectableCell< PrimoCell< B >, B >
body_tMecaCell::ConnectableCell< PrimoCell< B >, B >
Cell typedefPrimoCell< B >
clearConnectedCells()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
colorMecaCell::ConnectableCell< PrimoCell< B >, B >protected
ConnectableCell(const PrimoCell< B > &c)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
ConnectableCell(const ConnectableCell &c)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
ConnectableCell(const PrimoCell< B > *c)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
ConnectableCell(Vec pos)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
ConnectableCell()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
ConnectableCell(const PrimoCell< B > &c, const Vec &translation)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
connectedCellsMecaCell::ConnectableCell< PrimoCell< B >, B >protected
countNeighborType(Type t)PrimoCell< B >inline
createCell()PrimoCell< B >inlineprivate
createCell(Type t)PrimoCell< B >inlineprivate
deadMecaCell::ConnectableCell< PrimoCell< B >, B >protected
die()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
embedded_plugin_t typedefMecaCell::ConnectableCell< PrimoCell< B >, B >
embedded_plugin_tMecaCell::ConnectableCell< PrimoCell< B >, B >
eraseConnectedCell(PrimoCell< B > *cell)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
EXPORTABLE(ConnectableCell, KV(body), KV(id))MecaCell::ConnectableCell< PrimoCell< B >, B >
getBody()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
getBoundingBoxRadius() constMecaCell::ConnectableCell< PrimoCell< B >, B >inline
getColor(unsigned int i) constMecaCell::ConnectableCell< PrimoCell< B >, B >inline
getConnectedCells() constMecaCell::ConnectableCell< PrimoCell< B >, B >inline
getConstBody() constMecaCell::ConnectableCell< PrimoCell< B >, B >inline
getId() constPrimoCell< B >inline
getModel() constPrimoCell< B >inline
getMotherId() constPrimoCell< B >inline
getNbConnections() constMecaCell::ConnectableCell< PrimoCell< B >, B >inline
getParametersFrom(Type type) constPrimoCell< B >inline
getPosition() constMecaCell::ConnectableCell< PrimoCell< B >, B >inline
getRadius()PrimoCell< B >inline
getState()PrimoCell< B >inline
getType() constPrimoCell< B >inline
getVisible()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
idMecaCell::ConnectableCell< PrimoCell< B >, B >
init()PrimoCell< B >inline
isConnectedTo(PrimoCell< B > *c)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
isDead()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
isInContact()PrimoCell< B >inline
isInContactWith(Type t)PrimoCell< B >inline
isType(Type t)PrimoCell< B >inline
isVisibleMecaCell::ConnectableCell< PrimoCell< B >, B >protected
modelPrimoCell< B >private
mother_idPrimoCell< B >
nextState()PrimoCell< B >inlineprivate
PrimoCell(const MecaCell::Vec &v, Model *m)PrimoCell< B >inline
PrimoCell(Model *m)PrimoCell< B >inline
PrimoCell(PrimoCell< B > *mother)PrimoCell< B >inline
self()MecaCell::ConnectableCell< PrimoCell< B >, B >inlineprotected
selfconst() constMecaCell::ConnectableCell< PrimoCell< B >, B >inlineprotected
selfptr()MecaCell::ConnectableCell< PrimoCell< B >, B >inlineprotected
setColorHSV(double H, double S, double V)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
setColorHSV(std::array< double, 3 > hsv)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
setColorRGB(size_t r, size_t g, size_t b)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
setColorRGB(std::array< int, 3 > rgb)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
setColorRGB(std::array< double, 3 > rgb)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
setPosition(const MecaCell::Vec &_pos)PrimoCell< B >inline
setRadius(const double &_radius)PrimoCell< B >inline
setState(State s)PrimoCell< B >inline
setType(Type t)PrimoCell< B >inline
setVisible(bool v)MecaCell::ConnectableCell< PrimoCell< B >, B >inline
setWorld(World *w)PrimoCell< B >inline
statePrimoCell< B >private
toString()MecaCell::ConnectableCell< PrimoCell< B >, B >inline
typePrimoCell< B >private
updateBehavior()PrimoCell< B >inline
worldPrimoCell< B >private
World typedefPrimoCell< B >