/************************************************************************************** 主要功能: 油层组道类 **************************************************************************************/ #ifndef TRACKOILLAYERGROUPOBJ_H #define TRACKOILLAYERGROUPOBJ_H #pragma once #include "TrackStratum.h" class AFX_EXT_CLASS CTrackOilLayerGroup : public CTrackStratum { public: CTrackOilLayerGroup(); CTrackOilLayerGroup(const CRect8& position); virtual ~CTrackOilLayerGroup(); public: public: virtual void Serialize(CArchive& ar, const short &ver); //重设取芯位置符号的属性 virtual void ResetChildProperties(); //读pcg格式的道 virtual int ReadPCG_Self(CFile &fr,CXmlParse& xp,const short& ver ); //读pcg格式的数据 virtual int ReadPCG_Data(CFile &fr,const short& ver); //写pcg格式的道 virtual void WritePCG_Trace(CFile &fw,int nBaseTabNum); //写pcg格式的道内数据 virtual void WritePCG_Data(CFile &fw,int nBaseTabNum); public: virtual int ReadPCG_Self(CKXmlParse& xp, const short& ver); //读pcg格式的数据 virtual int ReadPCG_Data(CKXmlParse& xp, const short& ver); }; #endif