//-----------------------------------------------------------------------------+ // Copyright (C), 1998-2007, Beijing Tangent Software Co. Ltd. // = FileName : TPGeGridCell.h // = Version : ver2.0 // = Author : xlc // = CreateDate : 2002-09-09 // = Description: 类的声明 单元格 // = Maintainers: // //-----------------------------------------------------------------------------+ #ifndef _TPGEGRIDCELL_H_ #define _TPGEGRIDCELL_H_ #ifndef _TPGECURVE2D_H_ #include "TPGeCurve2D.h" #endif #ifndef _TGOBJECTLIST_H_ #include "TGObjectList.h" #endif class TPGeGridNode; class TPGeGridSeg; class GEOAPI TPGeGridCell { public: virtual ~TPGeGridCell(); void Make3DFace(const TPGeCurve2D& outline,TGObjectList&mlines); bool operator <(const TPGeGridCell&)const; bool operator >(const TPGeGridCell&)const; public: const TPGeGridNode* m_allNode[4]; const TPGeGridSeg* m_allSeg[4]; }; #endif