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.

46 lines
991 B
C++

/*! @file
********************************************************************************
<PRE>
模块名 : NWell
文件名 : WellData.h
相关文件 :
文件实现功能: 井身轨迹点类
作者 :
版本 :
--------------------------------------------------------------------------------
备注 :
--------------------------------------------------------------------------------
修改记录:
日期 版本 修改人 修改内容
</PRE>
*******************************************************************************/
#if !defined(_WELLDATA_H)
#define _WELLDATA_H
#include "WellDataType.h"
#include "DataStyle.h"
namespace NWell
{
class CWellData {
public:
virtual CWellDataType DataType;
virtual CDataStyle DataStyle;
virtual void =(CWellData sourceData)=0;
virtual void Write()=0;
virtual void Read()=0;
};
enum CWellDataType {
DATA_CURVE,
DATA_DEPTH,
DATA_TEXT,
DATA_PICTURE,
DATA_SYMBOL,
DATA_LITHO,
DATA_DISCRETE
};
};
#endif //_WELLDATA_H