column | pgrouting::tsp::EuclideanDmatrix | private |
comparable_distance(size_t i, size_t j) const | pgrouting::tsp::EuclideanDmatrix | |
coordinates | pgrouting::tsp::EuclideanDmatrix | private |
distance(size_t i, size_t j) const | pgrouting::tsp::EuclideanDmatrix | |
EuclideanDmatrix()=default | pgrouting::tsp::EuclideanDmatrix | |
EuclideanDmatrix(const std::vector< Coordinate_t > &data_coordinates) | pgrouting::tsp::EuclideanDmatrix | explicit |
get_id(size_t idx) const | pgrouting::tsp::EuclideanDmatrix | |
get_index(int64_t id) const | pgrouting::tsp::EuclideanDmatrix | |
get_row(size_t idx) const | pgrouting::tsp::EuclideanDmatrix | |
has_id(int64_t id) const | pgrouting::tsp::EuclideanDmatrix | |
has_no_infinity() const | pgrouting::tsp::EuclideanDmatrix | |
ids | pgrouting::tsp::EuclideanDmatrix | protected |
is_symmetric() const | pgrouting::tsp::EuclideanDmatrix | |
obeys_triangle_inequality() const | pgrouting::tsp::EuclideanDmatrix | |
operator<<(std::ostream &log, const EuclideanDmatrix &matrix) | pgrouting::tsp::EuclideanDmatrix | friend |
row | pgrouting::tsp::EuclideanDmatrix | private |
set(size_t i, size_t j, double dist) | pgrouting::tsp::EuclideanDmatrix | inline |
set_ids() | pgrouting::tsp::EuclideanDmatrix | protected |
size() const | pgrouting::tsp::EuclideanDmatrix | inline |
special_distance | pgrouting::tsp::EuclideanDmatrix | private |
tourCost(const Tour &tour) const | pgrouting::tsp::EuclideanDmatrix | |