1#include "VVT-V2/output_to_csv.h"
3OutputToCsv::OutputToCsv(std::string output_file_name, std::vector<Point2f>& point_coordinates, std::vector<double>& point_time_coordinates,
int point_id) :
4 output_file_name_{ output_file_name },
5 coordinates_{ &point_coordinates },
6 time_coordinates_{ &point_time_coordinates },
17 file <<
"Point " + std::to_string(
point_id_) +
"\n";
std::string output_file_name_
Имя (путь) файла, в который будет производиться запись
OutputToCsv(std::string output_file_name, std::vector< Point2f > &point_coordinates, std::vector< double > &point_time_coordinates, int point_id)
Конструктор этого класса
std::vector< Point2f > * coordinates_
Контейнер для пространственных координат (позиций на экране) точки
std::vector< double > * time_coordinates_
Контейнер для временных координат (позиций на экране) точки
void Write()
Добавляет данные для записи