| | |
| | | #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 |