From 474b1f94ced70e1d183a79bb6df87603982755aa Mon Sep 17 00:00:00 2001 From: Thales1330 Date: Fri, 19 Aug 2016 17:53:45 -0300 Subject: Line still under implementation --- Project/Line.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Project/Line.h') diff --git a/Project/Line.h b/Project/Line.h index 08a2b36..9293baa 100644 --- a/Project/Line.h +++ b/Project/Line.h @@ -24,10 +24,12 @@ class Line : public Element virtual void RotateNode(Element* parent); virtual void AddPoint(wxPoint2DDouble point); virtual bool GetContextMenu(wxMenu& menu); + virtual void RemoveNode(wxPoint2DDouble point); + virtual void AddNode(wxPoint2DDouble point); protected: void UpdateSwitchesPosition(); - double PointToLineDistance(wxPoint2DDouble point) const; + double PointToLineDistance(wxPoint2DDouble point, int* segmentNumber = NULL) const; std::vector m_pointList; bool m_inserted = false; std::vector m_movePts; -- cgit