From 25777013517d1bd398a98504826a417236706af2 Mon Sep 17 00:00:00 2001 From: yy1717 <fctom1215@outlook.com> Date: 星期二, 24 三月 2020 19:01:29 +0800 Subject: [PATCH] 车辆信号完善,路边停车完善。 --- lib/src/main/cpp/Geometry.h | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/lib/src/main/cpp/Geometry.h b/lib/src/main/cpp/Geometry.h index d050c05..540cc87 100644 --- a/lib/src/main/cpp/Geometry.h +++ b/lib/src/main/cpp/Geometry.h @@ -36,6 +36,8 @@ inline double toRadians(double degree); inline double toDegree(double radians); inline bool isEqual(double a, double b); +inline bool isEqual2(double a, double b); + void MakeLine(Line *line, const PointF *p1, const PointF *p2); void MakePolygon(Polygon *polygon, std::initializer_list<PointF> point_set); void CleanPolygon(Polygon *polygon); @@ -55,5 +57,6 @@ bool PartInsidePolygon(const Polygon *t1, const Polygon *t2); bool OutsidePolygon(const Polygon *t1, const Polygon *t2); int IntersectionOfLine(PointF p1, PointF p2, PointF p3); +PointF GetVerticalPoint(PointF p1, PointF p2, PointF p3); #endif //GUI_GEOMETRY_H -- Gitblit v1.8.0