Dynamical system model
Loading...
Searching...
No Matches
dsf::mobility::Agent Member List

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

Agent(std::time_t const &spawnTime, std::optional< Id > itineraryId=std::nullopt, std::optional< Id > srcNodeId=std::nullopt)dsf::mobility::Agent
Agent(std::time_t const &spawnTime, std::vector< Id > const &trip, std::optional< Id > srcNodeId=std::nullopt)dsf::mobility::Agent
distance() const noexceptdsf::mobility::Agentinline
freeTime() const noexceptdsf::mobility::Agentinline
id() const noexceptdsf::mobility::Agentinline
incrementDistance(double distance)dsf::mobility::Agent
isRandom() const noexceptdsf::mobility::Agentinline
itineraryId() constdsf::mobility::Agent
nextStreetId() const noexceptdsf::mobility::Agentinline
reset(std::time_t const &spawnTime)dsf::mobility::Agent
setFreeTime(std::time_t const &freeTime)dsf::mobility::Agent
setNextStreetId(Id nextStreetId)dsf::mobility::Agentinline
setSpeed(double speed)dsf::mobility::Agent
setSrcNodeId(Id srcNodeId) (defined in dsf::mobility::Agent)dsf::mobility::Agent
setStreetId(std::optional< Id > streetId=std::nullopt)dsf::mobility::Agent
spawnTime() const noexceptdsf::mobility::Agentinline
speed() const noexceptdsf::mobility::Agentinline
srcNodeId() const noexceptdsf::mobility::Agentinline
streetId() const noexceptdsf::mobility::Agentinline
trip() const noexceptdsf::mobility::Agentinline
updateItinerary()dsf::mobility::Agent