16 #include "../common/CommonBase.hpp"
39 std::vector<std::vector<std::string>> &matrix, std::string delim);
42 std::vector<std::vector<double>>& matrix, std::string delim);
44 void rotate_points(std::string source_data_file, std::string target_data_file,
double ang,
45 unsigned int start_at = 0);
48 std::string target_data_file);
54 void print_matrix(std::vector<std::vector<std::string>>& matrix, std::string title);
62 std::vector<std::string>
split(
const std::string& src,
const std::string& delim);
void rotate_points(std::string source_data_file, std::string target_data_file, double ang, unsigned int start_at=0)
Definition: Matrix.cpp:96
void get_file_rows_cols(std::string file_path, int row_cols[2], std::string delim)
Definition: Matrix.cpp:21
Matrix()
Definition: Matrix.cpp:13
Definition: CommonBase.hpp:14
void create_double_matrix_from_file(std::string data_file, std::vector< std::vector< double >> &matrix, std::string delim)
Definition: Matrix.cpp:81
virtual ~Matrix()
Definition: Matrix.cpp:17
Definition: CommonBase.hpp:17
void print_matrix(std::vector< std::vector< std::string >> &matrix, std::string title)
Definition: Matrix.cpp:145
void create_string_matrix_from_file(std::string data_file, std::vector< std::vector< std::string >> &matrix, std::string delim)
Definition: Matrix.cpp:47
std::vector< std::string > split(const std::string &src, const std::string &delim)
Definition: Matrix.cpp:157
Definition: Matrix.hpp:21
void save_double_matrix_to_file(std::vector< std::vector< double >> &matrix, std::string separator, std::string target_data_file)
Definition: Matrix.cpp:127