From a073dc3c983b4c56c5da92642c9ad11995bdb844 Mon Sep 17 00:00:00 2001 From: yy1717 <fctom1215@outlook.com> Date: 星期一, 11 五月 2020 18:05:31 +0800 Subject: [PATCH] 新的科目三 --- lib/src/main/cpp/test_common/Geometry.h | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/lib/src/main/cpp/test_common/Geometry.h b/lib/src/main/cpp/test_common/Geometry.h index cfe73be..b07dd52 100644 --- a/lib/src/main/cpp/test_common/Geometry.h +++ b/lib/src/main/cpp/test_common/Geometry.h @@ -37,6 +37,7 @@ inline double toDegree(double radians); inline bool isEqual(double a, double b); inline bool isEqual2(double a, double b); +double round(double number, unsigned int bits); void MakeLine(Line *line, const PointF *p1, const PointF *p2); void MakePolygon(Polygon *polygon, std::initializer_list<PointF> point_set); @@ -60,6 +61,7 @@ int IntersectionOfLine(PointF p, Line line); PointF GetVerticalPoint(PointF p1, PointF p2, PointF p3); bool VerticalPointOnLine(PointF point, Line line); +bool VerticalPointOnLine(PointF point, Line line, PointF &vp); PointF Calc3Point(PointF p1, PointF p2, double L, char dir); PointF PointExtend(PointF ori, double length, double yaw); #endif //GUI_GEOMETRY_H -- Gitblit v1.8.0