BioDynaMo
v1.05.125-2619fe54
Home
Main Page
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
i
k
l
n
o
p
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
i
l
n
o
p
r
s
t
u
v
w
Variables
Typedefs
Enumerations
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
~
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
b
c
d
e
f
i
n
p
r
t
v
Enumerations
Enumerator
Related Functions
:
d
e
i
m
o
p
r
s
t
Files
File List
File Members
All
_
b
c
d
h
n
p
s
Functions
Variables
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
bdm
Agent
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::Agent
explicit
Agent
(const Agent &other)
bdm::Agent
ApplyDisplacement
(const Real3 &displacement)=0
bdm::Agent
pure virtual
AssignNewUid
()
bdm::Agent
behaviors_
bdm::Agent
protected
box_idx_
bdm::Agent
protected
CalculateDisplacement
(const InteractionForce *force, real_t squared_radius, real_t dt)=0
bdm::Agent
pure virtual
Cast
(TFrom *agent) const
bdm::Agent
inline
protected
Cast
(TFrom *agent) const
bdm::Agent
inline
protected
CreateNewAgents
(const NewAgentEvent &event, const std::initializer_list< Agent * > &prototypes)
bdm::Agent
inline
CriticalRegion
(std::vector< AgentPointer<>> *aptrs)
bdm::Agent
inline
virtual
GetAgentPtr
() const
bdm::Agent
inline
GetAllBehaviors
() const
bdm::Agent
GetBoxIdx
() const
bdm::Agent
GetDiameter
() const =0
bdm::Agent
pure virtual
GetLock
()
bdm::Agent
inline
GetPosition
() const =0
bdm::Agent
pure virtual
GetPropagateStaticness
() const
bdm::Agent
inline
GetRequiredVisDataMembers
() const
bdm::Agent
inline
virtual
GetShape
() const =0
bdm::Agent
pure virtual
GetTypeName
() const
bdm::Agent
inline
virtual
GetUid
() const
bdm::Agent
Initialize
(const NewAgentEvent &event)
bdm::Agent
virtual
InitializeBehaviors
(const NewAgentEvent &event)
bdm::Agent
private
is_static_
bdm::Agent
private
is_static_next_ts_
bdm::Agent
mutable
private
IsStatic
() const
bdm::Agent
inline
lock_
bdm::Agent
private
New
() const =0
bdm::Agent
pure virtual
NewCopy
() const =0
bdm::Agent
pure virtual
operator delete
(void *p)
bdm::Agent
inline
operator new
(size_t size)
bdm::Agent
inline
propagate_staticness_neighborhood_
bdm::Agent
private
PropagateStaticness
(bool beginning=false)
bdm::Agent
RemoveBehavior
(const Behavior *behavior)
bdm::Agent
RemoveFromSimulation
()
bdm::Agent
virtual
run_behavior_loop_idx_
bdm::Agent
private
RunBehaviors
()
bdm::Agent
RunDiscretization
()
bdm::Agent
virtual
SetBoxIdx
(uint32_t idx)
bdm::Agent
SetDiameter
(real_t diameter)=0
bdm::Agent
pure virtual
SetPosition
(const Real3 &pos)=0
bdm::Agent
pure virtual
SetPropagateStaticness
(bool value=true)
bdm::Agent
inline
SetStaticnessNextTimestep
(bool value) const
bdm::Agent
inline
uid_
bdm::Agent
protected
Update
(const NewAgentEvent &event)
bdm::Agent
virtual
UpdateBehaviors
(const NewAgentEvent &event)
bdm::Agent
private
UpdateStaticness
()
bdm::Agent
~Agent
()
bdm::Agent
virtual
Generated by
1.8.17