#pragma once #include "ItemPrint.h" #include "EntityWell.h" #include #include #include "EntityBend.h" using namespace std; class CSectionDoc { public: CSectionDoc(); ~CSectionDoc(); CItemPrint * m_pItemPrint; list m_Bends; list m_Wells; public: void AddWell(LPCTSTR wellName, double locationX, double locationY); void SetWellStratiUnits(LPCTSTR wellName, int count, LPCTSTR* stratiNames , double* tops, double* bottoms, LPCTSTR* unitNames); CRect8 GetStratiRect(LPCTSTR wellName, LPCTSTR unitName); void AddBend(CEntityBend* pBend); CEntityBend* FindBend(LPCTSTR leftWell, LPCTSTR leftStrati, LPCTSTR rightWellName, LPCTSTR RightStrati); void SelectBend(CDC* pdc, int mouseX, int mouseY); };