1#ifndef ParameterTables_h__
2#define ParameterTables_h__
26std::vector<std::vector<double>>
ParseTable(
const std::string& text);
29void CheckAscending(
const std::string& what,
const std::vector<double>& axis);
32void CheckTableShape(
const std::string& what,
const std::vector<std::vector<double>>& table, std::size_t rows, std::size_t columns);
Simple waypoint object.
Definition CableAttach.h:16
std::vector< double > ParseVector(const std::string &text)
void CheckAscending(const std::string &what, const std::vector< double > &axis)
Throws std::invalid_argument unless axis has at least one value and every value is greater than the o...
std::vector< std::vector< double > > ParseTable(const std::string &text)
void CheckTableShape(const std::string &what, const std::vector< std::vector< double > > &table, std::size_t rows, std::size_t columns)
Throws std::invalid_argument unless table has rows rows of columns numbers each.