yy1717
2024-02-28 27fc91fbe8f88b6885356e68828cfe1ce1db7601
lib/src/main/cpp/test_items/area_exam.h
@@ -5,15 +5,16 @@
#ifndef MYAPPLICATION2_AREA_EXAM_H
#define MYAPPLICATION2_AREA_EXAM_H
#include <vector>
#include "../driver_test.h"
#include <functional>
void InitAreaExam(void);
void TerminateAreaExam(void);
void AreaExam(prime_t &prime);
void TestAreaGeneral(area_map_t &map, const car_model_t *car, LIST_CAR_MODEL &CarModelList, double speed, int moveDirect, double azimuth, const struct RtkTime *rtkTime);
void DistanceOfTire2X(std::vector<double> &array, const car_model_t *car, std::vector<Line> line_set);
int RegisterCarMoveObserver(std::function<void(move_status_t, move_status_t, double)> ob);
void UnregisterCarMoveObserver(int handle);
int RegisterShiftObserver(std::function<void(int, int, double)> ob);
void UnregisterShiftObserver(int handle);
#endif //MYAPPLICATION2_AREA_EXAM_H