/*! @file ********************************************************************************
模块名 : NWell 文件名 : WellData.h 相关文件 : 文件实现功能: 井身轨迹点类 作者 : 版本 : -------------------------------------------------------------------------------- 备注 : -------------------------------------------------------------------------------- 修改记录: 日期 版本 修改人 修改内容*******************************************************************************/ #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