|
Visual Vibration Tracking 0.2
|
Класс для сохранения метаданных (временных и пространственных координат, ID точки) Подробнее...
#include <output_to_csv.h>
Открытые члены | |
| OutputToCsv (std::string output_file_name, std::vector< Point2f > &point_coordinates, std::vector< double > &point_time_coordinates, int point_id) | |
| Конструктор этого класса Подробнее... | |
| void | Write () |
| Добавляет данные для записи Подробнее... | |
Закрытые данные | |
| std::string | output_file_name_ |
| Имя (путь) файла, в который будет производиться запись Подробнее... | |
| std::vector< Point2f > * | coordinates_ |
| Контейнер для пространственных координат (позиций на экране) точки Подробнее... | |
| std::vector< double > * | time_coordinates_ |
| Контейнер для временных координат (позиций на экране) точки Подробнее... | |
| int | point_id_ |
| ID точки Подробнее... | |
Класс для сохранения метаданных (временных и пространственных координат, ID точки)
Имя выходного файла имеет следующий вид: output_year-mm-dd_hh-mm-ss.csv
Оно генерируется вне дочернего объекта этого класса, а во время начала работы программы. Поэтому можно сохранять метаданные разных точек в один файл (с одним названием)
См. определение в файле output_to_csv.h строка 18
| OutputToCsv::OutputToCsv | ( | std::string | output_file_name, |
| std::vector< Point2f > & | point_coordinates, | ||
| std::vector< double > & | point_time_coordinates, | ||
| int | point_id | ||
| ) |
Конструктор этого класса
| output_file_name | имя выходного файла. |
| point_coordinates | ссылка на контейнер пространственных координат точки |
| point_time_coordinates | ссылка на контейнер временных координат точки |
| point_id | ID точки |
См. определение в файле output_to_csv.cpp строка 3
| void OutputToCsv::Write | ( | ) |
Добавляет данные для записи
См. определение в файле output_to_csv.cpp строка 11
|
private |
Контейнер для пространственных координат (позиций на экране) точки
См. определение в файле output_to_csv.h строка 42
|
private |
Имя (путь) файла, в который будет производиться запись
См. определение в файле output_to_csv.h строка 38
|
private |
ID точки
См. определение в файле output_to_csv.h строка 50
|
private |
Контейнер для временных координат (позиций на экране) точки
См. определение в файле output_to_csv.h строка 46