BioDynaMo  v1.05.119-a4ff3934
bdm::Agent Member List

This is the complete list of members for bdm::Agent, including all inherited members.

AddBehavior(Behavior *behavior)bdm::Agent
Agent()bdm::Agent
Agent(TRootIOCtor *io_ctor)bdm::Agentexplicit
Agent(const Agent &other)bdm::Agent
ApplyDisplacement(const Real3 &displacement)=0bdm::Agentpure virtual
AssignNewUid()bdm::Agent
behaviors_bdm::Agentprotected
box_idx_bdm::Agentprotected
CalculateDisplacement(const InteractionForce *force, real_t squared_radius, real_t dt)=0bdm::Agentpure virtual
Cast(TFrom *agent) constbdm::Agentinlineprotected
Cast(TFrom *agent) constbdm::Agentinlineprotected
CreateNewAgents(const NewAgentEvent &event, const std::initializer_list< Agent * > &prototypes)bdm::Agentinline
CriticalRegion(std::vector< AgentPointer<>> *aptrs)bdm::Agentinlinevirtual
GetAgentPtr() constbdm::Agentinline
GetAllBehaviors() constbdm::Agent
GetBoxIdx() constbdm::Agent
GetDiameter() const =0bdm::Agentpure virtual
GetLock()bdm::Agentinline
GetPosition() const =0bdm::Agentpure virtual
GetPropagateStaticness() constbdm::Agentinline
GetRequiredVisDataMembers() constbdm::Agentinlinevirtual
GetShape() const =0bdm::Agentpure virtual
GetTypeName() constbdm::Agentinlinevirtual
GetUid() constbdm::Agent
Initialize(const NewAgentEvent &event)bdm::Agentvirtual
InitializeBehaviors(const NewAgentEvent &event)bdm::Agentprivate
is_static_bdm::Agentprivate
is_static_next_ts_bdm::Agentmutableprivate
IsStatic() constbdm::Agentinline
lock_bdm::Agentprivate
New() const =0bdm::Agentpure virtual
NewCopy() const =0bdm::Agentpure virtual
operator delete(void *p)bdm::Agentinline
operator new(size_t size)bdm::Agentinline
propagate_staticness_neighborhood_bdm::Agentprivate
PropagateStaticness(bool beginning=false)bdm::Agent
RemoveBehavior(const Behavior *behavior)bdm::Agent
RemoveFromSimulation()bdm::Agentvirtual
run_behavior_loop_idx_bdm::Agentprivate
RunBehaviors()bdm::Agent
RunDiscretization()bdm::Agentvirtual
SetBoxIdx(uint32_t idx)bdm::Agent
SetDiameter(real_t diameter)=0bdm::Agentpure virtual
SetPosition(const Real3 &pos)=0bdm::Agentpure virtual
SetPropagateStaticness(bool value=true)bdm::Agentinline
SetStaticnessNextTimestep(bool value) constbdm::Agentinline
uid_bdm::Agentprotected
Update(const NewAgentEvent &event)bdm::Agentvirtual
UpdateBehaviors(const NewAgentEvent &event)bdm::Agentprivate
UpdateStaticness()bdm::Agent
~Agent()bdm::Agentvirtual