This is the complete list of members for pgrouting::vrp::Vehicle, including all inherited members.
capacity() const | pgrouting::vrp::Vehicle | inline |
Cost typedef | pgrouting::vrp::Vehicle | |
cost() const | pgrouting::vrp::Vehicle | |
cost_compare(const Cost &, const Cost &) const | pgrouting::vrp::Vehicle | |
cvTot() const | pgrouting::vrp::Vehicle | inline |
difference_type typedef | pgrouting::vrp::Vehicle | protected |
drop_position_limits(const Vehicle_node node) const | pgrouting::vrp::Vehicle | |
duration() const | pgrouting::vrp::Vehicle | inline |
empty() const | pgrouting::vrp::Vehicle | |
end_site() const | pgrouting::vrp::Vehicle | inline |
erase(const Vehicle_node &node) | pgrouting::vrp::Vehicle | |
erase(POS pos) | pgrouting::vrp::Vehicle | |
evaluate() | pgrouting::vrp::Vehicle | |
evaluate(POS from) | pgrouting::vrp::Vehicle | |
get_postgres_result(int vid) const | pgrouting::vrp::Vehicle | |
getDropPosLowLimit(const Vehicle_node &node) const | pgrouting::vrp::Vehicle | private |
getPosHighLimit(const Vehicle_node &node) const | pgrouting::vrp::Vehicle | private |
getPosLowLimit(const Vehicle_node &node) const | pgrouting::vrp::Vehicle | private |
has_cv() const | pgrouting::vrp::Vehicle | inline |
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 | |
insert(POS pos, Vehicle_node node) | pgrouting::vrp::Vehicle | |
insert(std::pair< POS, POS > position_limits, const Vehicle_node &node) | pgrouting::vrp::Vehicle | |
invariant() const | pgrouting::vrp::Vehicle | |
is_feasable() const | pgrouting::vrp::Vehicle | inline |
is_ok() const | pgrouting::vrp::Vehicle | |
is_phony() const | pgrouting::vrp::Vehicle | inline |
m_capacity | pgrouting::vrp::Vehicle | private |
m_factor | pgrouting::vrp::Vehicle | private |
m_id | pgrouting::Identifier | private |
m_idx | pgrouting::Identifier | private |
m_path | pgrouting::vrp::Vehicle | protected |
m_speed | pgrouting::vrp::Vehicle | private |
msg() | pgrouting::vrp::Vehicle | static |
operator<(const Vehicle &lhs, const Vehicle &rhs) | pgrouting::vrp::Vehicle | friend |
operator<<(std::ostream &log, const Vehicle &v) | pgrouting::vrp::Vehicle | friend |
path() const | pgrouting::vrp::Vehicle | |
PD_problem class | pgrouting::vrp::Vehicle | friend |
POS typedef | pgrouting::vrp::Vehicle | protected |
position_limits(const Vehicle_node node) const | pgrouting::vrp::Vehicle | |
problem | pgrouting::vrp::Vehicle | static |
reset_id(int64_t) | pgrouting::Identifier | |
size() const | pgrouting::vrp::Vehicle | |
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 &)=default | pgrouting::vrp::Vehicle | |
Vehicle(size_t idx, int64_t id, const Vehicle_node &starting_site, const Vehicle_node &ending_site, double p_capacity, double p_speed, double p_factor) | pgrouting::vrp::Vehicle | |