亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? avc.h

?? 用于讀取TAB、MIF、SHP文件的類
?? H
?? 第 1 頁 / 共 3 頁
字號:
    double      dHeight;    double      dV2;    /* ??? */    double      dV3;    /* ??? */    char        *pszText;    AVCVertex   *pasVertices;}AVCTxt;/*--------------------------------------------------------------------- * AVCRxp: Information about a RXP record (something related to regions...) *--------------------------------------------------------------------*/typedef struct AVCRxp_t{    GInt32      n1;    GInt32      n2;}AVCRxp;/*--------------------------------------------------------------------- * AVCTableDef: Definition of an INFO table's structure.   *               This info is read from several files:  *                   info/arc.dir *                   info/arc####.dat *                   info/arc####.nit * *               And the data for the table itself is stored in a binary *               file in the coverage directory. *--------------------------------------------------------------------*/typedef struct AVCFieldInfo_t{    char        szName[17];    GInt16      nSize;    GInt16      v2;    GInt16      nOffset;    GInt16      v4;    GInt16      v5;    GInt16      nFmtWidth;    GInt16      nFmtPrec;    GInt16      nType1;    GInt16      nType2;    GInt16      v10;    GInt16      v11;    GInt16      v12;    GInt16      v13;    char        szAltName[17];    GInt16      nIndex;         /* >0 if valid, or -1 if field is deleted */}AVCFieldInfo;#define AVC_FT_DATE     10#define AVC_FT_CHAR     20#define AVC_FT_FIXINT   30#define AVC_FT_FIXNUM   40#define AVC_FT_BININT   50#define AVC_FT_BINFLOAT 60typedef struct AVCTableDef_t{    /* Stuff read from the arc.dir file      * (1 record, corresponding to this table, from the arc.dir file)     */    char        szTableName[33];    char        szInfoFile[9];    GInt16      numFields;    GInt16      nRecSize;    GInt32      numRecords;    char        szExternal[3];  /* "XX" or "  " */    GInt16      bDeletedFlag;   /* 1 if deleted, 0 if table is active */    /* Data file path read from the arc####.dat file     */    char        szDataFile[81];    /* Field information read from the arc####.nit file     */    AVCFieldInfo *pasFieldDef;}AVCTableDef;typedef struct AVCField_t{    GInt16      nInt16;    GInt32      nInt32;    float       fFloat;    double      dDouble;    char        *pszStr;}AVCField;/*--------------------------------------------------------------------- * Stuff related to buffered reading of raw binary files *--------------------------------------------------------------------*/#define AVCRAWBIN_READBUFSIZE 1024typedef struct AVCRawBinFile_t{    FILE        *fp;    char        *pszFname;    AVCAccess   eAccess;    AVCByteOrder eByteOrder;    GByte       abyBuf[AVCRAWBIN_READBUFSIZE];    int         nOffset;        /* Location of current buffer in the file */    int         nCurSize;       /* Nbr of bytes currently loaded        */    int         nCurPos;        /* Next byte to read from abyBuf[]      */    int         nFileDataSize;  /* File Size as stated in the header */                                /* EOF=TRUE passed this point in file */                                /* Set to -1 if not specified. */    /* Handle on dataset's multibyte character encoding info. */    AVCDBCSInfo *psDBCSInfo;}AVCRawBinFile;/*--------------------------------------------------------------------- * Stuff related to reading and writing binary coverage files *--------------------------------------------------------------------*/typedef struct AVCBinHeader_t{    GUInt32     nSignature;    GInt32      nPrecision;     /* <0 for double prec., >0 for single prec. */    GInt32      nRecordSize;    /* nbr of 2 byte words, 0 for var. length   */    GInt32      nLength;        /* Overall file length, in 2 byte words     */}AVCBinHeader;typedef struct AVCBinFile_t{    AVCRawBinFile *psRawBinFile;    char          *pszFilename;    AVCRawBinFile *psIndexFile;   /* Index file, Write mode only */    DBFHandle     hDBFFile;       /* Used for AVCCoverPC/PC2 DBF TABLES only */    int           nCurDBFRecord;  /* 0-based record index in DBF file */    AVCCoverType  eCoverType;    AVCFileType   eFileType;    int           nPrecision;     /* AVC_SINGLE/DOUBLE_PREC  */    union    {        AVCTableDef  *psTableDef;    }hdr;    /* cur.* : temp. storage used to read one record (ARC, PAL, ... or      *         Table record) from the file.     */    union    {        AVCArc       *psArc;        AVCPal       *psPal;        AVCCnt       *psCnt;        AVCLab       *psLab;        AVCTol       *psTol;        AVCTxt       *psTxt;        AVCRxp       *psRxp;        AVCField     *pasFields;        char         **papszPrj;    }cur;}AVCBinFile;/*--------------------------------------------------------------------- * Stuff related to the generation of E00 *--------------------------------------------------------------------*//*--------------------------------------------------------------------- *                        AVCE00GenInfo structure * This structure is used by the E00 generator functions to store * their buffer and their current state in case they need to be * called more than once for a given object type (i.e. ARC, PAL and IFO). *--------------------------------------------------------------------*/typedef struct AVCE00GenInfo_t{    char        *pszBuf;    int         nBufSize;        int         nPrecision;     /* AVC_SINGLE/DOUBLE_PREC       */    int         iCurItem;    int         numItems;}AVCE00GenInfo;/*--------------------------------------------------------------------- * Stuff related to the parsing of E00 *--------------------------------------------------------------------*//*--------------------------------------------------------------------- *                        AVCE00ParseInfo structure * This structure is used by the E00 parser functions to store * their buffer and their current state while parsing an object. *--------------------------------------------------------------------*/typedef struct AVCE00ParseInfo_t{    AVCFileType eFileType;    int         nPrecision;     /* AVC_SINGLE/DOUBLE_PREC       */    int         iCurItem;    int         numItems;    int         nStartLineNum;    int         nCurLineNum;    int         nCurObjectId;    GBool       bForceEndOfSection;  /* For sections that don't have an */                                     /* explicit end-of-section line.   */    AVCFileType eSuperSectionType;/* For sections containing several files*/    char        *pszSectionHdrLine;  /* Used by supersection types      */    union    {        AVCTableDef  *psTableDef;    }hdr;    GBool       bTableHdrComplete;   /* FALSE until table header is */                                     /* finished parsing */    int         nTableE00RecLength;    /* cur.* : temp. storage used to store current object (ARC, PAL, ... or      *         Table record) from the file.     */    union    {        AVCArc       *psArc;        AVCPal       *psPal;        AVCCnt       *psCnt;        AVCLab       *psLab;        AVCTol       *psTol;        AVCTxt       *psTxt;        AVCRxp       *psRxp;        AVCField     *pasFields;        char         **papszPrj;    }cur;    char        *pszBuf;        /* Buffer used only for TABLEs  */    int         nBufSize;}AVCE00ParseInfo;/*--------------------------------------------------------------------- * Stuff related to the transparent binary -> E00 conversion *--------------------------------------------------------------------*/typedef struct AVCE00Section_t{    AVCFileType eType;        /* File Type                      */    char        *pszName;     /* E00 section or Table Name      */    char        *pszFilename; /* Binary/E00 file filename       */    int         nLineNum;     /* E00 line number                */    int         nFeatureCount;}AVCE00Section;typedef struct AVCE00ReadInfo_t{    char        *pszCoverPath;    char        *pszInfoPath;    char        *pszCoverName;    AVCCoverType eCoverType;    /* pasSections is built when the coverage is opened and describes     * the squeleton of the E00 file.     */    AVCE00Section *pasSections;    int            numSections;    /* If bReadAllSections=TRUE then reading automatically continues to     * the next section when a section finishes. (This is the default)     * Otherwise, you can use AVCE00ReadGotoSection() to read one section     * at a time... this will set bReadAllSections=FALSE.     */     GBool         bReadAllSections;    /* Info about the file (or E00 section) currently being processed     */    int           iCurSection;    AVCBinFile    *hFile;    int           iCurStep;  /* AVC_GEN_* values, see below */    AVCE00GenInfo *hGenInfo;    /* Info related to multibyte character encoding     */    AVCDBCSInfo *psDBCSInfo;} *AVCE00ReadPtr;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
理论电影国产精品| 国产精品萝li| 毛片av一区二区| 日韩欧美国产一区二区三区| 黄色小说综合网站| 欧美激情综合在线| 色偷偷久久人人79超碰人人澡| 玉米视频成人免费看| 欧美精品日韩一区| 激情伊人五月天久久综合| 国产精品区一区二区三| 91久久久免费一区二区| 欧美96一区二区免费视频| 久久网站热最新地址| 99久久久免费精品国产一区二区| 亚洲精品videosex极品| 在线播放91灌醉迷j高跟美女| 久久精品99国产精品| 国产精品久久久久久亚洲伦| 色噜噜狠狠色综合欧洲selulu| 午夜精品123| 国产亚洲一区字幕| 欧美色图片你懂的| 国产一区在线看| 一区二区三区毛片| 精品久久一区二区| 91免费观看视频| 久久福利资源站| 一区二区三区日韩精品| 日韩欧美高清dvd碟片| 不卡的av电影| 日本不卡视频一二三区| 国产精品区一区二区三| 日韩一区二区三区在线观看| jvid福利写真一区二区三区| 日韩经典中文字幕一区| 中文字幕一区二区在线观看| 日韩一区二区三区视频| 91美女片黄在线观看| 久久国产综合精品| 亚洲一区二区三区四区在线观看| 久久综合色婷婷| 欧美三级日韩三级国产三级| 成人永久免费视频| 久久国产精品免费| 亚洲国产裸拍裸体视频在线观看乱了 | 亚洲高清不卡在线| 中文字幕欧美激情一区| 日韩精品一区二区三区视频在线观看| 91视频com| 国产成人亚洲综合a∨婷婷图片 | 日韩三级在线观看| 欧美性视频一区二区三区| 丁香一区二区三区| 久久精品噜噜噜成人88aⅴ| 亚洲一区视频在线| 亚洲欧洲综合另类在线| 国产亚洲精品bt天堂精选| 日韩精品中午字幕| 欧美一区二区网站| 欧美三级日韩三级国产三级| 色婷婷久久久久swag精品 | 蜜桃一区二区三区在线| 亚洲一区二区三区小说| 一区二区三区中文字幕电影 | 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 欧美成人猛片aaaaaaa| 欧美日本一区二区| 在线欧美日韩精品| 一本一本大道香蕉久在线精品 | 国产欧美精品国产国产专区| 精品av综合导航| 欧美大片日本大片免费观看| 日韩美女视频在线| 精品国产123| 亚洲精品一区二区三区影院| 日韩视频一区二区| 26uuu精品一区二区在线观看| 欧美精品一区二区精品网| 欧美精品一区二区高清在线观看 | 国产69精品一区二区亚洲孕妇| 国产乱码精品一区二区三区忘忧草| 狠狠v欧美v日韩v亚洲ⅴ| 激情图区综合网| 国产一区二区三区不卡在线观看| 狠狠色丁香久久婷婷综合_中 | 蜜桃一区二区三区在线观看| 麻豆精品视频在线| 国产福利电影一区二区三区| 国产a视频精品免费观看| 91在线视频免费观看| 色噜噜偷拍精品综合在线| 欧美性大战久久久久久久| 777色狠狠一区二区三区| 日韩三级视频中文字幕| 国产日韩欧美高清| 亚洲伦在线观看| 亚洲二区在线视频| 久久99蜜桃精品| 成人h精品动漫一区二区三区| 色综合色综合色综合色综合色综合| 日本丰满少妇一区二区三区| 91精品国产综合久久国产大片| 欧美不卡一二三| 中文字幕一区二区在线播放| 亚洲第四色夜色| 国产一区二三区好的| 91视频com| 欧美一级夜夜爽| 国产精品久久久久久久久图文区| 一区二区三区波多野结衣在线观看 | 欧美一区二区高清| 国产午夜精品一区二区三区视频 | 粉嫩aⅴ一区二区三区四区五区| 91在线高清观看| 日韩西西人体444www| 中文字幕欧美区| 日韩精品国产欧美| 成人在线一区二区三区| 欧美高清精品3d| 国产精品入口麻豆九色| 天堂久久久久va久久久久| 成人av动漫网站| 制服丝袜中文字幕亚洲| 中文字幕一区二区在线观看| 美日韩一区二区| 欧美亚男人的天堂| 国产日韩精品一区二区三区| 亚洲一区二区在线免费观看视频| 国产乱码精品一区二区三区av | 三级影片在线观看欧美日韩一区二区| 国产精品中文字幕欧美| 欧美日韩精品欧美日韩精品一| 久久久精品国产免大香伊| 亚洲.国产.中文慕字在线| 丁香婷婷深情五月亚洲| 日韩网站在线看片你懂的| 一区二区三区高清在线| www.成人网.com| 2023国产精品自拍| 日韩国产在线一| 在线观看国产91| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 久久成人麻豆午夜电影| 欧美日韩一级黄| 亚洲精品中文在线观看| 成人白浆超碰人人人人| 亚洲电影第三页| 91麻豆成人久久精品二区三区| 久久一区二区三区四区| 欧美a一区二区| 7799精品视频| 日精品一区二区三区| 欧美色窝79yyyycom| 一区二区在线观看免费 | 欧美日韩国产精选| 亚洲三级理论片| www.亚洲色图| 中文字幕电影一区| 成人性视频免费网站| 2023国产精品| 国产精品一区二区在线观看网站| 日韩一区二区在线看| 日产欧产美韩系列久久99| 欧美日韩免费在线视频| 一级特黄大欧美久久久| 色综合久久天天| 亚洲最大成人网4388xx| 色88888久久久久久影院野外| 亚洲视频一区二区免费在线观看| 91免费观看在线| 一区二区不卡在线播放| 欧美影片第一页| 丝袜亚洲另类欧美| 欧美一区二区视频在线观看| 日韩va欧美va亚洲va久久| 日韩免费视频一区二区| 韩国av一区二区三区在线观看| 久久久久久久精| 成人激情综合网站| 亚洲男人的天堂一区二区| 色婷婷综合中文久久一本| 亚洲一区二区美女| 日韩一区和二区| 国产成人在线视频网站| 中文字幕 久热精品 视频在线 | 亚洲色图19p| 欧美日韩免费一区二区三区视频| 免费观看在线色综合| 久久香蕉国产线看观看99| 国产成人精品免费| 亚洲女性喷水在线观看一区| 欧美日韩高清影院| 国产一区二区不卡老阿姨| 国产精品久久久久影院| 欧美日韩国产高清一区二区| 精品一区二区三区视频在线观看| 日本一区二区综合亚洲| 在线免费精品视频| 精品一区二区在线视频|