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

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

AddBehavior(Behavior *behavior)bdm::Agent
adherence_bdm::Cellprivate
Agent()bdm::Agent
Agent(TRootIOCtor *io_ctor)bdm::Agentexplicit
Agent(const Agent &other)bdm::Agent
ApplyDisplacement(const Real3 &displacement) overridebdm::Cellvirtual
AssignNewUid()bdm::Agent
BDM_AGENT_HEADER(Cell, Agent, 1)bdm::Cellprivate
behaviors_bdm::Agentprotected
box_idx_bdm::Agentprotected
CalculateDisplacement(const InteractionForce *force, real_t squared_radius, real_t dt) overridebdm::Cellinlinevirtual
Cast(TFrom *agent) constbdm::Agentinlineprotected
Cast(TFrom *agent) constbdm::Agentinlineprotected
Cell()bdm::Cellinline
Cell(real_t diameter)bdm::Cellinlineexplicit
Cell(const Real3 &position)bdm::Cellinlineexplicit
ChangeVolume(real_t speed)bdm::Cellinline
CreateNewAgents(const NewAgentEvent &event, const std::initializer_list< Agent * > &prototypes)bdm::Agentinline
CriticalRegion(std::vector< AgentPointer<>> *aptrs)bdm::Agentinlinevirtual
density_bdm::Cellprivate
diameter_bdm::Cellprivate
Divide()bdm::Cellinlinevirtual
Divide(real_t volume_ratio)bdm::Cellinlinevirtual
Divide(const Real3 &axis)bdm::Cellinlinevirtual
Divide(real_t volume_ratio, const Real3 &axis)bdm::Cellinlinevirtual
Divide(real_t volume_ratio, real_t phi, real_t theta)bdm::Cellinlinevirtual
GetAdherence() constbdm::Cellinline
GetAgentPtr() constbdm::Agentinline
GetAllBehaviors() constbdm::Agent
GetBoxIdx() constbdm::Agent
GetDensity() constbdm::Cellinline
GetDiameter() const overridebdm::Cellinlinevirtual
GetLock()bdm::Agentinline
GetMass() constbdm::Cellinline
GetPosition() const overridebdm::Cellinlinevirtual
GetPropagateStaticness() constbdm::Agentinline
GetRequiredVisDataMembers() constbdm::Agentinlinevirtual
GetShape() const overridebdm::Cellinlinevirtual
GetTractorForce() constbdm::Cellinline
GetTypeName() constbdm::Agentinlinevirtual
GetUid() constbdm::Agent
GetVolume() constbdm::Cellinline
Initialize(const NewAgentEvent &event) overridebdm::Cellinlinevirtual
InitializeBehaviors(const NewAgentEvent &event)bdm::Agentprivate
is_static_bdm::Agentprivate
is_static_next_ts_bdm::Agentmutableprivate
IsStatic() constbdm::Agentinline
kXAxisbdm::Cellstatic
kYAxisbdm::Cellstatic
kZAxisbdm::Cellstatic
lock_bdm::Agentprivate
MovePointMass(const Real3 &normalized_dir, real_t speed)bdm::Cellinline
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::Cellprivate
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
SetAdherence(real_t adherence)bdm::Cellinline
SetBoxIdx(uint32_t idx)bdm::Agent
SetDensity(real_t density)bdm::Cellinline
SetDiameter(real_t diameter) overridebdm::Cellinlinevirtual
SetMass(real_t mass)bdm::Cellinline
SetPosition(const Real3 &position) overridebdm::Cellinlinevirtual
SetPropagateStaticness(bool value=true)bdm::Agentinline
SetStaticnessNextTimestep(bool value) constbdm::Agentinline
SetTractorForce(const Real3 &tractor_force)bdm::Cellinline
SetVolume(real_t volume)bdm::Cellinline
tractor_force_bdm::Cellprivate
TransformCoordinatesGlobalToPolar(const Real3 &coord) constbdm::Cellprotected
uid_bdm::Agentprotected
Update(const NewAgentEvent &event)bdm::Agentvirtual
UpdateBehaviors(const NewAgentEvent &event)bdm::Agentprivate
UpdateDiameter()bdm::Cellinline
UpdatePosition(const Real3 &delta)bdm::Cellinline
UpdateStaticness()bdm::Agent
UpdateVolume()bdm::Cellinline
volume_bdm::Cellprivate
~Agent()bdm::Agentvirtual
~Cell() override=defaultbdm::Cell