Dynamical system model
|
This is the complete list of members for dsf::Roundabout, including all inherited members.
agents() const | dsf::Roundabout | inline |
capacity() const | dsf::RoadJunction | |
coords() const | dsf::Node | inline |
density() const override | dsf::Roundabout | inlinevirtual |
dequeue() | dsf::Roundabout | |
enqueue(std::unique_ptr< Agent > agentId) | dsf::Roundabout | |
id() const | dsf::Node | inline |
isFull() const override | dsf::Roundabout | inlinevirtual |
isIntersection() const noexcept (defined in dsf::RoadJunction) | dsf::RoadJunction | virtual |
isRoundabout() const noexcept override | dsf::Roundabout | inlinevirtual |
isStation() const noexcept (defined in dsf::Node) | dsf::Node | inlinevirtual |
isTrafficLight() const noexcept (defined in dsf::RoadJunction) | dsf::RoadJunction | virtual |
m_agents (defined in dsf::Roundabout) | dsf::Roundabout | protected |
m_coords (defined in dsf::Node) | dsf::Node | protected |
m_id (defined in dsf::Node) | dsf::Node | protected |
m_name (defined in dsf::Node) | dsf::Node | protected |
name() const | dsf::Node | inline |
Node(Id id) | dsf::Node | inlineexplicit |
Node(Id id, std::pair< double, double > coords) | dsf::Node | inline |
Node(Node const &other) (defined in dsf::Node) | dsf::Node | inline |
operator=(RoadJunction const &other) (defined in dsf::RoadJunction) | dsf::RoadJunction | inline |
operator=(Node const &other) (defined in dsf::Node) | dsf::Node | inline |
RoadJunction(Id id) (defined in dsf::RoadJunction) | dsf::RoadJunction | explicit |
RoadJunction(Id id, std::pair< double, double > coords) (defined in dsf::RoadJunction) | dsf::RoadJunction | |
RoadJunction(RoadJunction const &other) (defined in dsf::RoadJunction) | dsf::RoadJunction | |
Roundabout(Id id) | dsf::Roundabout | inlineexplicit |
Roundabout(Id id, std::pair< double, double > coords) | dsf::Roundabout | inline |
Roundabout(const RoadJunction &node) | dsf::Roundabout | |
setCapacity(Size capacity) | dsf::RoadJunction | virtual |
setCoords(std::pair< double, double > coords) | dsf::Node | inline |
setId(Id id) | dsf::Node | inline |
setName(const std::string &name) | dsf::Node | inline |
setTransportCapacity(double capacity) | dsf::RoadJunction | |
transportCapacity() const | dsf::RoadJunction | |
~Node()=default (defined in dsf::Node) | dsf::Node | virtual |
~Roundabout()=default (defined in dsf::Roundabout) | dsf::Roundabout |