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

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

addIngoingEdge(Id edgeId) (defined in dsf::Node)dsf::Nodeinline
addOutgoingEdge(Id edgeId) (defined in dsf::Node)dsf::Nodeinline
agents() constdsf::mobility::Roundaboutinline
capacity() constdsf::mobility::RoadJunction
density() const overridedsf::mobility::Roundaboutinlinevirtual
dequeue()dsf::mobility::Roundabout
enqueue(std::unique_ptr< Agent > agentId)dsf::mobility::Roundabout
geometry() const noexceptdsf::Nodeinline
id() constdsf::Nodeinline
ingoingEdges() const noexcept (defined in dsf::Node)dsf::Nodeinline
isFull() const overridedsf::mobility::Roundaboutinlinevirtual
isIntersection() const noexcept (defined in dsf::mobility::RoadJunction)dsf::mobility::RoadJunctionvirtual
isRoundabout() const noexcept finaldsf::mobility::Roundaboutinlinevirtual
isStation() const noexcept (defined in dsf::Node)dsf::Nodeinlinevirtual
isTrafficLight() const noexcept (defined in dsf::mobility::RoadJunction)dsf::mobility::RoadJunctionvirtual
m_agents (defined in dsf::mobility::Roundabout)dsf::mobility::Roundaboutprotected
m_geometry (defined in dsf::Node)dsf::Nodeprotected
m_id (defined in dsf::Node)dsf::Nodeprotected
m_ingoingEdges (defined in dsf::Node)dsf::Nodeprotected
m_name (defined in dsf::Node)dsf::Nodeprotected
m_outgoingEdges (defined in dsf::Node)dsf::Nodeprotected
name() const noexceptdsf::Nodeinline
Node(Id id)dsf::Nodeinlineexplicit
Node(Id id, geometry::Point point)dsf::Nodeinline
Node(Node const &other) (defined in dsf::Node)dsf::Nodeinline
operator=(RoadJunction const &other) (defined in dsf::mobility::RoadJunction)dsf::mobility::RoadJunctioninline
operator=(Node const &other) (defined in dsf::Node)dsf::Nodeinline
outgoingEdges() const noexcept (defined in dsf::Node)dsf::Nodeinline
RoadJunction(Id id) (defined in dsf::mobility::RoadJunction)dsf::mobility::RoadJunctionexplicit
RoadJunction(Id id, geometry::Point coords) (defined in dsf::mobility::RoadJunction)dsf::mobility::RoadJunction
RoadJunction(RoadJunction const &other) (defined in dsf::mobility::RoadJunction)dsf::mobility::RoadJunction
Roundabout(Id id)dsf::mobility::Roundaboutinlineexplicit
Roundabout(Id id, geometry::Point point)dsf::mobility::Roundaboutinline
Roundabout(const RoadJunction &node)dsf::mobility::Roundabout
setCapacity(Size capacity)dsf::mobility::RoadJunctionvirtual
setGeometry(geometry::Point point) noexceptdsf::Nodeinline
setId(Id id) noexceptdsf::Nodeinline
setName(const std::string &name) noexceptdsf::Nodeinline
setTransportCapacity(double capacity)dsf::mobility::RoadJunction
transportCapacity() constdsf::mobility::RoadJunction
~Node()=default (defined in dsf::Node)dsf::Nodevirtual
~Roundabout()=default (defined in dsf::mobility::Roundabout)dsf::mobility::Roundabout