capacity() const | pgrouting::vrp::Vehicle | inline |
cost | pgrouting::vrp::Vehicle_pickDeliver | protected |
pgrouting::vrp::Vehicle::cost() const | pgrouting::vrp::Vehicle | |
Cost typedef | pgrouting::vrp::Vehicle | |
cost_compare(const Cost &, const Cost &) const | pgrouting::vrp::Vehicle | |
cvTot() const | pgrouting::vrp::Vehicle | inline |
deltaTime(const Vehicle_node &node, POS pos) const | pgrouting::vrp::Vehicle | |
do_while_feasable(int kind, Identifiers< size_t > &unassigned, Identifiers< size_t > &assigned) | pgrouting::vrp::Vehicle_pickDeliver | |
duration() const | pgrouting::vrp::Vehicle | inline |
empty() const | pgrouting::vrp::Vehicle | |
end_site() const | pgrouting::vrp::Vehicle | inline |
erase(const Order &order) | pgrouting::vrp::Vehicle_pickDeliver | |
pgrouting::vrp::Vehicle::erase(const Vehicle_node &node) | pgrouting::vrp::Vehicle | |
pgrouting::vrp::Vehicle::erase(POS pos) | pgrouting::vrp::Vehicle | |
evaluate() | pgrouting::vrp::Vehicle | |
evaluate(POS from) | pgrouting::vrp::Vehicle | |
feasable_orders() const | pgrouting::vrp::Vehicle_pickDeliver | inline |
free_time() const | pgrouting::vrp::Vehicle | inline |
get_first_order() const | pgrouting::vrp::Vehicle_pickDeliver | |
get_postgres_result(int vid) const | pgrouting::vrp::Vehicle | |
get_worse_order(Identifiers< size_t > of_this_subset) const | pgrouting::vrp::Vehicle_pickDeliver | |
has_cv() const | pgrouting::vrp::Vehicle | inline |
has_order(const Order &order) const | pgrouting::vrp::Vehicle_pickDeliver | |
has_twv() const | pgrouting::vrp::Vehicle | inline |
id() const | pgrouting::Identifier | |
Identifier()=default | pgrouting::Identifier | |
Identifier(const Identifier &v)=default | pgrouting::Identifier | |
Identifier(const size_t _idx, const int64_t _id) | pgrouting::Identifier | |
idx() const | pgrouting::Identifier | |
Initial_solution class | pgrouting::vrp::Vehicle_pickDeliver | friend |
insert(const Order &order) | pgrouting::vrp::Vehicle_pickDeliver | |
pgrouting::vrp::Vehicle::insert(POS pos, Vehicle_node node) | pgrouting::vrp::Vehicle | |
pgrouting::vrp::Vehicle::insert(std::pair< POS, POS > position_limits, const Vehicle_node &node) | pgrouting::vrp::Vehicle | |
insert_less_travel_time(const Vehicle_node &node, POS after_pos=0) | pgrouting::vrp::Vehicle | |
invariant() const | pgrouting::vrp::Vehicle | |
is_feasable() const | pgrouting::vrp::Vehicle | inline |
is_ok() const | pgrouting::vrp::Vehicle | |
is_order_feasable(const Order &order) const | pgrouting::vrp::Vehicle_pickDeliver | |
is_phony() const | pgrouting::vrp::Vehicle | inline |
m_feasable_orders | pgrouting::vrp::Vehicle_pickDeliver | protected |
m_orders | pgrouting::vrp::Vehicle_pickDeliver | protected |
m_orders_in_vehicle | pgrouting::vrp::Vehicle_pickDeliver | protected |
m_path | pgrouting::vrp::Vehicle | protected |
msg | pgrouting::vrp::PD_problem | static |
Optimize class | pgrouting::vrp::Vehicle_pickDeliver | friend |
orders() const | pgrouting::vrp::Vehicle_pickDeliver | inline |
orders_in_vehicle() const | pgrouting::vrp::Vehicle_pickDeliver | inline |
orders_size() const | pgrouting::vrp::Vehicle_pickDeliver | inline |
path() const | pgrouting::vrp::Vehicle | |
PD_problem(Pgr_pickDeliver *p_problem) | pgrouting::vrp::PD_problem | explicit |
PD_problem(const PD_problem &problem) | pgrouting::vrp::PD_problem | |
PD_problem() | pgrouting::vrp::PD_problem | inline |
pop_back() | pgrouting::vrp::Vehicle_pickDeliver | |
pop_front() | pgrouting::vrp::Vehicle_pickDeliver | |
POS typedef | pgrouting::vrp::Vehicle | protected |
position_limits(const Vehicle_node node) const | pgrouting::vrp::Vehicle | |
problem | pgrouting::vrp::PD_problem | protectedstatic |
push_back(const Order &order) | pgrouting::vrp::Vehicle_pickDeliver | |
pgrouting::vrp::Vehicle::push_back(const Vehicle_node &node) | pgrouting::vrp::Vehicle | |
push_front(const Order &order) | pgrouting::vrp::Vehicle_pickDeliver | |
pgrouting::vrp::Vehicle::push_front(const Vehicle_node &node) | pgrouting::vrp::Vehicle | |
reset_id(int64_t) | pgrouting::Identifier | |
set_compatibles(const PD_Orders &orders) | pgrouting::vrp::Vehicle_pickDeliver | |
speed() const | pgrouting::vrp::Vehicle | |
start_site() const | pgrouting::vrp::Vehicle | inline |
swap(POS i, POS j) | pgrouting::vrp::Vehicle | |
tau() const | pgrouting::vrp::Vehicle | |
total_service_time() const | pgrouting::vrp::Vehicle | inline |
total_travel_time() const | pgrouting::vrp::Vehicle | inline |
total_wait_time() const | pgrouting::vrp::Vehicle | inline |
twvTot() const | pgrouting::vrp::Vehicle | inline |
Vehicle(const Vehicle &) | pgrouting::vrp::Vehicle | |
Vehicle(size_t idx, int64_t kind, const Vehicle_node &starting_site, const Vehicle_node &ending_site, double p_capacity, double p_speed, double p_factor) | pgrouting::vrp::Vehicle | |
Vehicle_pickDeliver(size_t id, size_t kind, const Vehicle_node &starting_site, const Vehicle_node &ending_site, double p_capacity, double p_speed, double factor) | pgrouting::vrp::Vehicle_pickDeliver | |
Vehicle_pickDeliver(const Vehicle_pickDeliver &)=default | pgrouting::vrp::Vehicle_pickDeliver | |