⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tabmapobjhdr.h

📁 linux下一款GIS程序源码
💻 H
字号:
// tabmapobjhdr.h: interface for the TABMAPObjHdr class.///*=====================================================================          Classes to handle Object Headers inside TABMAPObjectBlocks =====================================================================*/#ifndef  TABMAPObjHdr_H#define  TABMAPObjHdr_H#include "ugkglobal.h"#include "tabmapobjectblock.h"#include "tabmapheaderblock.h"class TABMAPObjHdr  {public:    UGKByte       m_nType;  //对象类型    UGKInt32      m_nId;    //对象号    UGKInt32      m_nMinX;  /* Object MBR */    UGKInt32      m_nMinY;    UGKInt32      m_nMaxX;    UGKInt32      m_nMaxY;	TABMAPObjHdr(){};	virtual ~TABMAPObjHdr(){};    static TABMAPObjHdr *NewObj(UGKByte nNewObjType, UGKInt32 nId=0);    static TABMAPObjHdr *ReadNextObj(TABMAPObjectBlock *poObjBlock,                                     TABMAPHeaderBlock *poHeader);    UGKBool       IsCompressedType();    int         WriteObjTypeAndId(TABMAPObjectBlock *);    void        SetMBR(UGKInt32 nMinX, UGKInt32 nMinY, UGKInt32 nMaxX, UGKInt32 mMaxY);    virtual int WriteObj(TABMAPObjectBlock *) {return -1;};    virtual int ReadObj(TABMAPObjectBlock *) {return -1;};};#endif 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -