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++
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
|