From f6d7dbd2ac6938526b1023d1bc571d562b4625cf Mon Sep 17 00:00:00 2001 From: wangzhengquan <wangzhengquan85@126.com> Date: 星期四, 17 九月 2020 15:16:51 +0800 Subject: [PATCH] minditance --- algorithm/include/IndirectAlg.h | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/algorithm/include/IndirectAlg.h b/algorithm/include/IndirectAlg.h index 5d9beba..e16caff 100644 --- a/algorithm/include/IndirectAlg.h +++ b/algorithm/include/IndirectAlg.h @@ -15,8 +15,11 @@ Figure frame; - //閫嗚鎸佺画鏃堕棿锛岃瓒呰繃杩欎釜鏃堕棿鎵嶇畻閫嗚 + + // 閫嗚鎸佺画鏃堕棿锛岃瓒呰繃杩欎釜鏃堕棿鎵嶇畻閫嗚 time_t keepTime; + // 鏈�灏忕Щ鍔ㄨ窛绂伙紝瑕佽秴杩囪繖涓窛绂绘墠绠楃Щ鍔� + double minDistance; // 浠h〃姝g‘琛岃蛋鏂瑰悜鐨勫悜閲� Vector2 direction; // 鐘舵�佺紦瀛� @@ -29,13 +32,13 @@ public: IndirectAlg(); - IndirectAlg(const std::initializer_list<Edge> & edges, const time_t & _keepTime, const Vector2 & _direction); + IndirectAlg(const std::initializer_list<Edge> & edges, const Vector2 & _directionconst , const time_t & _keepTime, const double _minDistance); /** * @points 缁勬垚瑙傛祴鍖哄煙鐨勫郊姝ょ浉閭荤殑鐐� * @_keepTime 淇濇寔鏃堕棿 * @_direction 姝g‘琛岃繘鐨勬柟鍚戞柟鍚� */ - IndirectAlg(const std::initializer_list<Point> & points, const time_t & _keepTime, const Vector2 & _direction); + IndirectAlg(const std::initializer_list<Point> & points, const Vector2 & _direction, const time_t & _keepTime, const double _minDistance); ~IndirectAlg(); -- Gitblit v1.8.0