at(Idx i, Idx j) const | vrprouting::base::Base_Matrix | inline |
Base_Matrix()=default | vrprouting::base::Base_Matrix | |
Base_Matrix(Matrix_cell_t *, size_t, const Identifiers< Id > &, Multiplier) | vrprouting::base::Base_Matrix | |
Base_Matrix(Vroom_matrix_t *, size_t, const Identifiers< Id > &, double) | vrprouting::base::Base_Matrix | |
Base_Matrix(const std::map< std::pair< Coordinate, Coordinate >, Id > &, Multiplier) | vrprouting::base::Base_Matrix | explicit |
empty() const | vrprouting::base::Base_Matrix | inline |
fix_triangle_inequality(size_t depth=0) | vrprouting::base::Base_Matrix | |
get_index(Id) const | vrprouting::base::Base_Matrix | |
get_original_id(Idx) const | vrprouting::base::Base_Matrix | |
get_vroom_cost_matrix() const | vrprouting::base::Base_Matrix | |
get_vroom_duration_matrix() const | vrprouting::base::Base_Matrix | |
has_id(Id) const | vrprouting::base::Base_Matrix | |
has_no_infinity() const | vrprouting::base::Base_Matrix | |
is_symmetric() const | vrprouting::base::Base_Matrix | |
m_cost_matrix | vrprouting::base::Base_Matrix | private |
m_ids | vrprouting::base::Base_Matrix | private |
m_time_matrix | vrprouting::base::Base_Matrix | private |
obeys_triangle_inequality() const | vrprouting::base::Base_Matrix | |
operator<<(std::ostream &log, const Base_Matrix &matrix) | vrprouting::base::Base_Matrix | friend |
set_ids(const std::vector< Matrix_cell_t > &) | vrprouting::base::Base_Matrix | private |
size() const | vrprouting::base::Base_Matrix | inline |