You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
702 B
C

1 month ago
#pragma once
#include "item.h"
namespace NItem
{
class CItemWellGroup
: public CItem
{
public:
CItemWellGroup(CSigmaDoc * ppDoc);
virtual ~CItemWellGroup(void);
void UpdateDraw(CDC *pDC);
void OnLButtonDown(CDC *pDC, UINT nFlags, CPoint point, int vk);
void DrawAssistant(CDC * pDC, int mouseX, int mouseY);
void SetWellPointZ(double pointZ);
void SetData(BYTE* buffElement, int buffLen);
bool GetWellPoint(double * xOut, double * yOut, double * zOut);
void ApplyData();
private:
void SetPoint(CPoint3D pt);
COne* CreateOne();
public:
double m_z; // z
CPoint3D m_pt; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
COne * m_pWellGroupOne = nullptr; //<2F><EFBFBD><E0B5B1><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>ʾͼԪ
};
};