#pragma once #include "SigmaDoc.h" #include "ItemCurveEditDeleteMulNodes.h" namespace NItem { class CItemBranchCurveEdit: public CItemCurveEditDeleteMulNodes { public: CItemBranchCurveEdit(CSigmaDoc * pDoc, CPositionList & selectionCache, BOOL bPopupToolbar = TRUE); virtual ~CItemBranchCurveEdit(void); virtual void DrawMoveLine(void); void OnLButtonUp(CDC * pDC, UINT nFlags, CPoint point, int vk); private: WellGroupBranchStruct m_BranchInfo; WellGroupBranchStruct m_BranchInfoOther; public: CWellBranch* m_pBranch = nullptr; }; };