mie.h File Reference

<mi32/mie.h> Include file for import/export library functions More...

#include <mi32/rvcdefns.h>
#include <mi32/rvcdbase.h>
#include <mi32/rvccad.h>
#include <mi32/rvcgref.h>
#include <mi32/rvchyspc.h>
#include <mi32/rvcrast.h>
#include <mi32/rvcvect.h>
#include <mi32/mgui.h>
#include <mi32/sml.h>
#include <mi32/miefmtyp.h>
#include <rvc/cad.h>

Include dependency graph for mie.h:

Include dependency graph

Go to the source code of this file.

Namespaces

namespace  MIE

Classes

struct  MIE_DB_FIELDST
struct  MIE_DB_ImpExpData
struct  MIE_DB_ImpExpData::EXT
struct  MIE_DB_ImpExpData::RVC
struct  MIE_DB_MIPSTEXTHDR
struct  MIE_DB_RBASEHDR
struct  MIE_DB_RECST
struct  MIE_GENRASTPARM
 PUT NEW FORMAT-SPECIFIC STRUCTURES IN THE FORMAT IMPLEMENTATION FILE IF THEY ARE ONLY USED THERE. More...
struct  MIE_GeosoftGRDPARM
struct  MIE_GeosoftGRDPARM::EXPORT
struct  MIE_GeosoftGRDPARM::IMPORT
struct  MIE_LandsatFastPARM
struct  MIE_LandsatFastPARM::IMPORT
struct  MIE_MOSSDBFIELD
struct  MIE_SimpleArrayPARM
struct  MIE_SimpleArrayPARM::EXPORT
struct  MIE_SimpleArrayPARM::IMPORT
struct  MIE_SPOTViewPARM
struct  MIE_SPOTViewPARM::IMPORT
struct  MIEFORMAT
struct  MIEFORMAT::COORDINATE
struct  MIEFORMAT::EXPORT
struct  MIEFORMAT::IMPORT
 Called to write default parameters to Ini file. More...
struct  MIEFORMAT::IMPORT::RASTER
struct  MIEFORMAT::IMPORT::VECTOR
 Coordinate (vector, CAD, TIN). More...
struct  MIEFORMAT::LIMITS
struct  MIEFORMAT::LIMITS::CAD
struct  MIEFORMAT::LIMITS::RASTER
struct  MIEFORMAT::LIMITS::VECTOR
struct  MIEMENUFIELD
struct  MIESTRUCT
struct  MIESTRUCT::EXPORT
struct  MIESTRUCT::IMPORT
struct  MIESTRUCT::IMPORT::COORDINATE
struct  MIESTRUCT::IMPORT::RASTER
struct  MIESTRUCT::IMPORT::VECTOR
struct  MIESTRUCT::RVCINFO
struct  MIETABLEFIELD
class  MIE::TABLEFIELDSELECT

Defines

#define _mieFindDist(x1, y1, x2, y2)   sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1))
#define _mieFindDist3D(x1, y1, z1, x2, y2, z2)   sqrt((x2-x1)*(x2-x1) + (y2-y1)*(y2-y1) + (z2-z1)*(z2-z1))
#define _mieSetMinMax(x, minx, maxx)   { if (x < minx) minx = x; if (x > maxx) maxx = x;}
#define _mieVectorSaveLabel(hnd, str, ht, pt, np)   _mieVectorSaveLabelExt(hnd,(hnd)->rvcohandle,&(hnd)->rvcinfo.v,str,ht,pt,np)
#define _mieVectorSaveLine(hnd, vline, pt, np)   _mieVectorSaveLineExt(hnd,(hnd)->rvcohandle,&(hnd)->rvcinfo.v,vline,pt,np)
#define _mieVectorSaveNode(hnd, vnode, llist, nlines)   _mieVectorSaveNodeExt(hnd,(hnd)->rvcohandle,&(hnd)->rvcinfo.v,vnode,llist,nlines)
#define _mieVectorSavePoint(hnd, vpoint)   _mieVectorSavePointExt(hnd,(hnd)->rvcohandle,&(hnd)->rvcinfo.v,vpoint)
#define _mieVectorSavePoly(hnd, vpoly, llist, nlines)   _mieVectorSavePolyExt(hnd,(hnd)->rvcohandle,&(hnd)->rvcinfo.v,vpoly,llist,nlines)
#define AdjustHiLoD(X)   { }
#define AdjustHiLoF(X)   { }
#define AdjustHiLoL(X)   { }
#define AdjustHiLoW(X)   { }
#define AdjustLoHiD(X)   revbuffer((UINT8*)&(X), sizeof(double))
#define AdjustLoHiF(X)   revbuffer((UINT8*)&(X), sizeof(float))
#define AdjustLoHiL(X)   RevLong(X)
#define AdjustLoHiW(X)   RevWord(X)
#define DBTYPE_MAPINFOATTRIB   (DBTYPE_MAXTYPE + 4)
#define DBTYPE_MIPSTEXT   (DBTYPE_MAXTYPE + 1)
#define DBTYPE_PLAINTEXT   (DBTYPE_MAXTYPE + 2)
#define DBTYPE_TYDACATTRIB   (DBTYPE_MAXTYPE + 3)
#define MIE_DB_BUTTONROW_MARGINH   7
#define MIE_DB_BUTTONROW_MARGINW   7
#define MIE_DB_FORM_MARGINH   7
#define MIE_DB_FORM_MARGINW   7
#define MIE_DB_IMPEXPDATA_VER   2
#define MIE_GenRast_FLIP_Both   3
#define MIE_GenRast_FLIP_Horz   2
#define MIE_GenRast_FLIP_None   0
#define MIE_GenRast_FLIP_Vert   1
#define MIE_GenRast_INTERLEAVE_Band   1
#define MIE_GenRast_INTERLEAVE_Line   0
#define MIE_GenRast_INTERLEAVE_Pixel   2
#define MIE_GXF_LowerLeftLeftHanded   -1
#define MIE_GXF_LowerLeftRightHanded   1
#define MIE_GXF_LowerRightLeftHanded   -4
#define MIE_GXF_LowerRightRightHanded   4
#define MIE_GXF_UpperLeftLeftHanded   -2
#define MIE_GXF_UpperLeftRightHanded   2
#define MIE_GXF_UpperRightLeftHanded   -3
#define MIE_GXF_UpperRightRightHanded   3
#define MIE_MOSSLINES   0
#define MIE_MOSSPOINTS   1
#define MIE_MOSSPOLYGONS   2
#define MIEBYTEORDER_HighFirst   1
#define MIEBYTEORDER_LowFirst   0
#define MIEGEOREFTYPE_ArcInfoWorld   0x0001
#define MIEGEOREFTYPE_DescText   0x0002
#define MIEGEOREFTYPE_MapInfoTab   0x0004
#define MIEGEOREFTYPE_None   0x0000
#define MieLogGetMsgLevel(h)   ((h)->LogMsgLevel)
#define MIELOGMSG_Error   2
#define MIELOGMSG_Info   0
#define MIELOGMSG_Warning   1
#define MIEMODE_Edit   0x04
#define MIEMODE_Export   0x02
#define MIEMODE_Import   0x01
#define MIEOBJTYPEFLAG_ALL   0x00FF
#define MIEOBJTYPEFLAG_CAD   0x0004
#define MIEOBJTYPEFLAG_Database   0x0010
#define MIEOBJTYPEFLAG_Raster   0x0001
#define MIEOBJTYPEFLAG_Table   0x0020
#define MIEOBJTYPEFLAG_TIN   0x0008
#define MIEOBJTYPEFLAG_Vector   0x0002
#define RevLong(X)
#define RevWord(X)

Typedefs

typedef MIESTRUCTMIEHANDLE

Enumerations

enum  MIENEED { MIENEED_NotAvailable = 0, MIENEED_Optional = 1, MIENEED_Recommended = 2, MIENEED_Required = 3 }

Functions

int _mieAddFormat (char *, MIEFORMAT *)
int _mieAddFormatAgLeaderTarget ()
int _mieAddFormatAISA ()
int _mieAddFormatALDEN ()
int _mieAddFormatArcCoverage ()
int _mieAddFormatArcE00 ()
int _mieAddFormatArcE00_Grid ()
int _mieAddFormatArcGenerate ()
int _mieAddFormatArcShape ()
int _mieAddFormatAtlasGIS_AGF ()
int _mieAddFormatAtlasGIS_BNA ()
int _mieAddFormatAVHRR ()
int _mieAddFormatAVHRR_BiWeekly ()
int _mieAddFormatAVIRIS ()
int _mieAddFormatBMP ()
int _mieAddFormatCARIS ()
int _mieAddFormatCCRS ()
int _mieAddFormatCDED ()
int _mieAddFormatCGM ()
int _mieAddFormatClementine ()
int _mieAddFormatCommaSepValues ()
int _mieAddFormatCTG ()
int _mieAddFormatDatabaseTable ()
int _mieAddFormatDBase3_4 ()
int _mieAddFormatDCW ()
int _mieAddFormatDIA_NITF ()
int _mieAddFormatDISIMP ()
int _mieAddFormatDMDF ()
int _mieAddFormatDTED ()
int _mieAddFormatDXF ()
int _mieAddFormatENVI ()
int _mieAddFormatEPPL7 ()
int _mieAddFormatERDAS_GIS ()
int _mieAddFormatERDAS_IMG ()
int _mieAddFormatERMapper ()
int _mieAddFormatERMapper_ECW ()
int _mieAddFormatEROS_GTOPO30 ()
int _mieAddFormatERS_SAR ()
int _mieAddFormatESRI_ASCII ()
int _mieAddFormatESRI_BIL ()
int _mieAddFormatESRI_GRID ()
int _mieAddFormatGeosoftGRD ()
int _mieAddFormatGeosoftGXF ()
int _mieAddFormatGeosoftXYZ ()
int _mieAddFormatGeoTIFF ()
int _mieAddFormatGIF ()
int _mieAddFormatGML ()
int _mieAddFormatGRASSRaster ()
int _mieAddFormatGRASSVector ()
int _mieAddFormatHDF4_Generic ()
int _mieAddFormatHDF_ASTER ()
int _mieAddFormatHDF_Landsat7 ()
int _mieAddFormatHDF_MISR ()
int _mieAddFormatHDF_MODIS ()
int _mieAddFormatI2S_PhotoScience ()
int _mieAddFormatIDIMS ()
int _mieAddFormatIDRISI ()
int _mieAddFormatIDRISI32 ()
int _mieAddFormatILWISR ()
int _mieAddFormatInfo ()
int _mieAddFormatIntergraph_DGN ()
int _mieAddFormatIntergraph_INGR_TYPE9 ()
int _mieAddFormatIntergraph_SIF ()
int _mieAddFormatIRS ()
int _mieAddFormatJERS1 ()
int _mieAddFormatJP2 ()
int _mieAddFormatJPEG ()
int _mieAddFormatJPL_SAR ()
int _mieAddFormatKodak_PhotoCD ()
int _mieAddFormatLandsatCCRS ()
int _mieAddFormatLandsatFast ()
int _mieAddFormatLandsatFastL7A ()
int _mieAddFormatLandsatNLAPS ()
int _mieAddFormatLandsatTIPS ()
int _mieAddFormatLaserScan ()
int _mieAddFormatLizardTechMrSID ()
int _mieAddFormatLVT ()
int _mieAddFormatMacPaint ()
int _mieAddFormatMapInfoAttr ()
int _mieAddFormatMapInfoMIF ()
int _mieAddFormatMapInfoMMI ()
int _mieAddFormatMapInfoTab ()
int _mieAddFormatMicroBrian ()
int _mieAddFormatMicroImagesGGR ()
int _mieAddFormatMicroImagesPolar ()
int _mieAddFormatMIPSExternalDBase ()
int _mieAddFormatMIPSTextDBase ()
int _mieAddFormatMOSS ()
int _mieAddFormatMRLC ()
int _mieAddFormatNETCDF ()
int _mieAddFormatNEXRAD ()
int _mieAddFormatNIMA_ADRG ()
int _mieAddFormatNIMA_ADRI ()
int _mieAddFormatNIMA_CADRG ()
int _mieAddFormatNIMA_CIB ()
int _mieAddFormatNITF21 ()
int _mieAddFormatNTAD ()
int _mieAddFormatNTFR ()
int _mieAddFormatNTFV ()
int _mieAddFormatODBC ()
int _mieAddFormatOracle ()
int _mieAddFormatPCI ()
int _mieAddFormatPCX ()
int _mieAddFormatPlainTextDBase ()
int _mieAddFormatPNG ()
int _mieAddFormatRadarSat_CEOS ()
int _mieAddFormatRBase ()
int _mieAddFormatResource21 ()
int _mieAddFormatScanCAD_IMG ()
int _mieAddFormatScanCAD_RLC ()
int _mieAddFormatSDF_Raster ()
int _mieAddFormatSDF_Vector ()
int _mieAddFormatSDTSRaster ()
int _mieAddFormatSDTSVector ()
int _mieAddFormatSimpleArray ()
int _mieAddFormatSocetSet_DT ()
int _mieAddFormatSPOT ()
int _mieAddFormatSPOTView ()
int _mieAddFormatSRTM ()
int _mieAddFormatSUNRAST ()
int _mieAddFormatSurfer ()
int _mieAddFormatSVG ()
int _mieAddFormatTerraMar ()
int _mieAddFormatTextRaster ()
int _mieAddFormatTextVector ()
int _mieAddFormatTextXYZRaster ()
int _mieAddFormatTIFF ()
int _mieAddFormatTIGER ()
int _mieAddFormatTrueVision_TGA ()
int _mieAddFormatTydac_SPANSAttributes ()
int _mieAddFormatTydac_SPANSRaster ()
int _mieAddFormatTydac_SPANSVector ()
int _mieAddFormatUserDefinedRaster ()
int _mieAddFormatUSGS_COQ ()
int _mieAddFormatUSGS_DEM ()
int _mieAddFormatUSGS_DLGOptional ()
int _mieAddFormatUSGS_DOQ ()
int _mieAddFormatUSGS_GSMAP ()
int _mieAddFormatVPF ()
int _mieAddFormatVRML ()
int _mieCADImportFinish (MIEHANDLE, INT32)
ERRVALUE _mieCADSaveBlock (RVC::CAD &CadObj, CADBLOCK &, INT32)
INT32 _mieCADSaveElement (MIEHANDLE, RVC::CAD &CadObj, INT32, CADBLOCK *, RVC::CAD::ELEMENT &Element)
int _mieCADValidateElement (MIEHANDLE, INT32, CADBLOCK *, const RVC::CAD::ELEMENT &Element)
MDLGPARENT _mieCreateExpClassPrompt (MDLGPARENT parent, char *labelstr, MIEMENUFIELD *mdata, Arg *nargs, int n)
int _mieDBCreateMIPSTextHeader (RVCTABLEINFO *tableinfo, DBFIELDINFO *finfo, MIE_DB_MIPSTEXTHDR *hdr, int in_cols)
int _mieDBDoExportExternalFormat (MDLGPARENT toplevel, MIE_DB_ImpExpData *parms)
int _mieDBDoExportMIPSText (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
int _mieDBDoExportPlainText (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
int _mieDBDoExportTYDACAttrib (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
int _mieDBDoImportExternalFormat (MDLGPARENT toplevel, MIE_DB_ImpExpData *parms)
int _mieDBDoImportMapInfoAttrib (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
int _mieDBDoImportMIPSText (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
int _mieDBDoImportPlainText (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
int _mieDBDoImportTYDACAttrib (MDLGPARENT parent, MIE_DB_ImpExpData *parms)
void _mieDBExportDatabaseDialog (MDLGPARENT parent, MIE_DB_ImpExpData *defaults, int type, char *name)
UNICODE_mieDBExternalDatabaseFilename (MIE_DB_ImpExpData *parms)
int _mieDBGenericTextFormatAutoScan (MDLGPARENT parent, MIE_DB_MIPSTEXTHDR *hdr, int recnum, const UNICODE *filename)
void _mieDBGenericTextFormatDialog (MDLGPARENT parent, MIE_DB_MIPSTEXTHDR *hdr, int recnum)
void _mieDBImpExpDBWriteDefaults (MIE_DB_ImpExpData *defaults)
void _mieDBImportDatabaseDialog (MDLGPARENT parent, MIE_DB_ImpExpData *defaults, int type, char *name)
int _mieDBReadMIPSTextHeader (const UNICODE *fname, FILE *file, MIE_DB_MIPSTEXTHDR *hdr)
int _mieDBUpdateMIPSTextHeader (MIE_DB_MIPSTEXTHDR *hdr, int num)
int _mieDBWriteMIPSTextHeader (const UNICODE *fname, FILE *file, MIE_DB_MIPSTEXTHDR *hdr)
int _mieExportArcProjection (MIEHANDLE handle, FILE *fp, int UseE00Format)
int _mieExportDatabase (MDLGPARENT parent, MIEHANDLE handle)
void _mieExportSetSingleFileAllowed (MIEHANDLE, int)
int _mieExportTransPoints (void *, void *, int, int, MIEHANDLE)
int _mieImportArcProjection (MIEHANDLE handle, SPATREF::COORDREFSYS &crs, int(*ReadFile)(void *, char *), void *ReadFileData, int OverrideProj)
int _mieImportArcProjection (MIEHANDLE handle, MAPPROJPARM *ProjParm, int(*ReadFile)(void *, char *), void *ReadFileData, int OverrideProj)
int _mieImportDatabase (MDLGPARENT parent, MIEHANDLE handle)
ERRVALUE _mieImportGeorefArcWorld (MIEHANDLE handle, const UNICODE *filename, int fhandle, RVCINODENUM rastinode, INT32 rastlins, INT32 rastcols)
int _mieImportGeorefImplied (int, INT32, char *, const SPATREF::COORDREFSYS &crs)
int _mieImportGeorefImplied (int, INT32, char *, MAPPROJPARM *)
ERRVALUE _mieImportOracle (MDLGPARENT parent, MIEHANDLE handle)
void _mieImportShowFileName (STATUSCONTEXT &scontext, const FILEPATH &filename)
void _mieImportShowFileName (STATUSCONTEXT &scontext, const UNICODE *filename)
void _mieImportShowFileName (MSTATUSCONTEXT, const UNICODE *)
int _mieImportTransPoints (void *, void *, int, int, MIEHANDLE)
void _mieLogOpen (MIEHANDLE)
void _mieLogPrint (MIEHANDLE, UINT8 msglevel, TEXTID)
void _mieLogPrint (MIEHANDLE, UINT8 msglevel, const UNICODE *)
int _mieRasterCheckSameSize (FNAMEINODEUC *)
int _mieRasterExportGeoref (MIEHANDLE, FNAMEINODEUC *, UNICODE *, char *, char *, UINT32)
int _mieRasterImportGeneric (MIEHANDLE, const UNICODE *, MIE_GENRASTPARM *, FNAMEINODEUC *)
INT64 _mieRasterImportGenericComputeSize (MIE_GENRASTPARM *, FNAMEINODEUC *)
int _mieRasterImportHyperCube (MIE_GENRASTPARM *parm, UNICODE *ofilename, RVCHYPERSPECINFO *CubeInfo, int VectDim, int(*ReadBandAsDouble)(INT32 band, INT32 lin, INT32 col, INT32 len, void *buff, void *userdata), DOUBLE(*GetNullValue)(INT32 band, void *userdata), int file, void *userdata)
ERRVALUE _mieRasterWarnIfRotated (const FNAMEINODEUC *)
int _mieSetupTrans (MIEHANDLE)
int _mieSortFormatList ()
int _mieVectorExtract (MIEHANDLE, RVC::OBJITEM &TempObjItem, const RVC::OBJITEM &DestObjItem)
void _mieVectorImportCleanError (MIEHANDLE)
int _mieVectorImportFinish (MIEHANDLE, FNAMEINODEUC *, UINT32)
int _mieVectorImportStart (MIEHANDLE, FNAMEINODEUC *, UINT32)
int _mieVectorSaveLabelExt (MIEHANDLE, int, RVCVECTINFO *, char *, float, void *, INT32)
int _mieVectorSaveLabelUnicode (MIEHANDLE handle, int vhandle, RVCVECTINFO *vinfo, RVCVECTLABEL &vlabel)
int _mieVectorSaveLineExt (MIEHANDLE, int, RVCVECTINFO *, RVCVECTLINE *, void *, INT32)
int _mieVectorSaveNodeExt (MIEHANDLE, int, RVCVECTINFO *, RVCVECTNODE *, INT32 *, INT32)
int _mieVectorSavePointExt (MIEHANDLE, int, RVCVECTINFO *, RVCVECTPOINT *)
int _mieVectorSavePolyExt (MIEHANDLE, int, RVCVECTINFO *, RVCVECTPOLY *, INT32 *, INT32)
int MieAddFormatsAll (void)
int MieAddFormatsCAD (void)
int MieAddFormatsDatabase (void)
int MieAddFormatsRaster (void)
int MieAddFormatsTIN (void)
int MieAddFormatsVector (void)
void MieChangeExpClassTable (MIEHANDLE handle, MIETABLEFIELD *tf, INT32 ElemNum)
MDLGPARENT MieCreateExpClassPrompt (MDLGPARENT parent, char *labelstr, MIETABLEFIELD *tf, MIEHANDLE handle, Arg *narg, int n)
MDLGPARENT MieExportCoordFormCreate (MIEHANDLE, MDLGPARENT, Arg *, int, UINT8)
UINT8 MieExportCoordFormNeed (MIEHANDLE)
int MieExportFile (MIEHANDLE, FNAMEINODEUC *, UNICODE *, UINT32)
MDLGPARENT MieExportOptionsFormCreate (MIEHANDLE, MDLGPARENT, Arg *, int, UINT8)
UINT8 MieExportOptionsFormNeed (MIEHANDLE)
int MieExportSetSelectedObject (MIEHANDLE handle, FNAMEINODEUC *ifnip)
int MieGetFormatList (MIEFORMAT ***, UINT8, UINT16)
MDLGPARENT MieImportCoordFormCreate (MIEHANDLE, MDLGPARENT, Arg *, int, UINT8)
UINT8 MieImportCoordFormNeed (MIEHANDLE)
MDLGPARENT MieImportExtractFormCreate (MIEHANDLE, MDLGPARENT, Arg *, int)
UINT8 MieImportExtractFormNeed (MIEHANDLE)
int MieImportFile (MIEHANDLE, UNICODE *, FNAMEINODEUC *, UINT32)
void MieImportOptionsFormActivate (MIEHANDLE, FNAMEUC *)
MDLGPARENT MieImportOptionsFormCreate (MIEHANDLE, MDLGPARENT, Arg *, int, UINT8)
UINT8 MieImportOptionsFormNeed (MIEHANDLE)
int MieInit (MIEHANDLE *, MIEFORMAT *, int, UINT16)
void MieLogClose (MIEHANDLE)
void MieLogView (MIEHANDLE, MDLGPARENT)
int MieReadParmsIni (MIEHANDLE)
void MieStop (MIEHANDLE)
int MieWriteParmsIni (MIEHANDLE)

Variables

char * ext_fmt_extn []


Detailed Description

<mi32/mie.h> Include file for import/export library functions

Definition in file mie.h.


Define Documentation

#define MIE_GenRast_FLIP_Both   3
 

Flip vertically & horizontally (rotate 180x).

Definition at line 814 of file mie.h.

#define MIE_GenRast_FLIP_Horz   2
 

Definition at line 813 of file mie.h.

#define MIE_GenRast_FLIP_None   0
 

Definition at line 811 of file mie.h.

#define MIE_GenRast_FLIP_Vert   1
 

Definition at line 812 of file mie.h.

#define MIE_GenRast_INTERLEAVE_Band   1
 

Band sequential.

Definition at line 807 of file mie.h.

#define MIE_GenRast_INTERLEAVE_Line   0
 

Line interleaved.

Definition at line 806 of file mie.h.

#define MIE_GenRast_INTERLEAVE_Pixel   2
 

Pixel interleaved.

Definition at line 808 of file mie.h.

#define MIE_GXF_LowerLeftLeftHanded   -1
 

Definition at line 836 of file mie.h.

#define MIE_GXF_LowerLeftRightHanded   1
 

Definition at line 835 of file mie.h.

#define MIE_GXF_LowerRightLeftHanded   -4
 

Definition at line 838 of file mie.h.

#define MIE_GXF_LowerRightRightHanded   4
 

Definition at line 837 of file mie.h.

#define MIE_GXF_UpperLeftLeftHanded   -2
 

Definition at line 832 of file mie.h.

#define MIE_GXF_UpperLeftRightHanded   2
 

Definition at line 831 of file mie.h.

#define MIE_GXF_UpperRightLeftHanded   -3
 

Definition at line 834 of file mie.h.

#define MIE_GXF_UpperRightRightHanded   3
 

Definition at line 833 of file mie.h.

#define MIE_MOSSLINES   0
 

Definition at line 849 of file mie.h.

#define MIE_MOSSPOINTS   1
 

Definition at line 850 of file mie.h.

#define MIE_MOSSPOLYGONS   2
 

Definition at line 851 of file mie.h.

#define MIEBYTEORDER_HighFirst   1
 

High byte first.

Definition at line 323 of file mie.h.

#define MIEBYTEORDER_LowFirst   0
 

Low byte first.

Definition at line 322 of file mie.h.

#define MIEGEOREFTYPE_ArcInfoWorld   0x0001
 

Definition at line 318 of file mie.h.

#define MIEGEOREFTYPE_DescText   0x0002
 

Definition at line 319 of file mie.h.

#define MIEGEOREFTYPE_MapInfoTab   0x0004
 

Definition at line 320 of file mie.h.

#define MIEGEOREFTYPE_None   0x0000
 

Definition at line 317 of file mie.h.

#define MIELOGMSG_Error   2
 

Definition at line 334 of file mie.h.

#define MIELOGMSG_Info   0
 

Definition at line 332 of file mie.h.

#define MIELOGMSG_Warning   1
 

Definition at line 333 of file mie.h.

#define MIEMODE_Edit   0x04
 

Definition at line 307 of file mie.h.

#define MIEMODE_Export   0x02
 

Definition at line 306 of file mie.h.

#define MIEMODE_Import   0x01
 

MIEFORMATTYPE_... definitions are now in <mi32/miefmtyp.h>.

Definition at line 305 of file mie.h.

#define MIEOBJTYPEFLAG_ALL   0x00FF
 

Definition at line 315 of file mie.h.

#define MIEOBJTYPEFLAG_CAD   0x0004
 

Definition at line 311 of file mie.h.

#define MIEOBJTYPEFLAG_Database   0x0010
 

An entire database.

Definition at line 313 of file mie.h.

#define MIEOBJTYPEFLAG_Raster   0x0001
 

Definition at line 309 of file mie.h.

#define MIEOBJTYPEFLAG_Table   0x0020
 

A single table in a database.

Definition at line 314 of file mie.h.

#define MIEOBJTYPEFLAG_TIN   0x0008
 

Definition at line 312 of file mie.h.

#define MIEOBJTYPEFLAG_Vector   0x0002
 

Definition at line 310 of file mie.h.


Typedef Documentation

typedef MIESTRUCT* MIEHANDLE
 

Definition at line 670 of file mie.h.


Enumeration Type Documentation

enum MIENEED
 

Enumeration values:
MIENEED_NotAvailable  Item is not available for format.
MIENEED_Optional  Item is optional for format.
MIENEED_Recommended  Item is optional, but recommended for format.
MIENEED_Required  Item is required for format.

Definition at line 325 of file mie.h.


Generated on Tue Dec 14 13:19:07 2004 for TNTsdk by  doxygen 1.3.8-20040913