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.
kev/Drawer/SSBase/WellPoleLib/MultiWellSectionBase.h

32 lines
834 B
C

1 month ago
#ifndef WELLSECTIONBASE_H
#define WELLSECTIONBASE_H
#pragma once
#include "WellBaseObj.h"
#include "WellClassObjGroup.h"
// <09><EFBFBD><E0BEAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
#include "MultiWellSectionFeature.h"
class AFX_EXT_CLASS CMultiWellSectionBase : public CWellClassObjGroup
{
public:
CMultiWellSectionBase(void);
~CMultiWellSectionBase(void);
//<2F><>д<EFBFBD><D0B4>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD><EFBFBD>Χ
virtual void GetRange(CRect8& range);
/* ʵ<><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB><EFBFBD><EFBFBD>ת<EFBFBD><D7AA> */
virtual double DepthToScreenY(double dDepth /* ʵ<><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>m */);
virtual double ScreenYToDepth(double dY);
virtual double HeightToScreenCY(double dHeight /* <20>߶<EFBFBD>m */);
virtual double ScreenCYToHeight(double dCY);
CMultiWellSectionFeature* GetFeature() { return &m_Feature; }
virtual void Serialize(CArchive& ar, const short &ver);
BOOL m_bResForm;
protected:
CMultiWellSectionFeature m_Feature;
};
#endif