BioDynaMo  v1.05.120-25dc9790
bdm::SphericalAgent Member List

This is the complete list of members for bdm::SphericalAgent, 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) overridebdm::SphericalAgentinlinevirtual
AssignNewUid()bdm::Agent
BDM_AGENT_HEADER(SphericalAgent, Agent, 1)bdm::SphericalAgentprivate
behaviors_bdm::Agentprotected
box_idx_bdm::Agentprotected
CalculateDisplacement(const InteractionForce *force, real_t squared_radius, real_t dt) overridebdm::SphericalAgentinlinevirtual
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
diameter_bdm::SphericalAgentprivate
GetAgentPtr() constbdm::Agentinline
GetAllBehaviors() constbdm::Agent
GetBoxIdx() constbdm::Agent
GetDiameter() const overridebdm::SphericalAgentinlinevirtual
GetLock()bdm::Agentinline
GetPosition() const overridebdm::SphericalAgentinlinevirtual
GetPropagateStaticness() constbdm::Agentinline
GetRequiredVisDataMembers() constbdm::Agentinlinevirtual
GetShape() const overridebdm::SphericalAgentinlinevirtual
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
position_bdm::SphericalAgentprivate
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) overridebdm::SphericalAgentinlinevirtual
SetPosition(const Real3 &position) overridebdm::SphericalAgentinlinevirtual
SetPropagateStaticness(bool value=true)bdm::Agentinline
SetStaticnessNextTimestep(bool value) constbdm::Agentinline
SphericalAgent()bdm::SphericalAgentinline
SphericalAgent(real_t diameter)bdm::SphericalAgentinlineexplicit
SphericalAgent(const Real3 &position)bdm::SphericalAgentinlineexplicit
uid_bdm::Agentprotected
Update(const NewAgentEvent &event)bdm::Agentvirtual
UpdateBehaviors(const NewAgentEvent &event)bdm::Agentprivate
UpdateStaticness()bdm::Agent
~Agent()bdm::Agentvirtual
~SphericalAgent()=defaultbdm::SphericalAgentvirtual