Definition in file TeDataTypes.h.
#include <vector>
#include <string>
#include <map>
Go to the source code of this file.
| typedef map<string, TeStatisticValMap> TeObjStatisticsMap |
Definition at line 127 of file TeDataTypes.h.
| typedef map<TeStatisticType, string> TeStatisticsMap |
Definition at line 130 of file TeDataTypes.h.
| typedef map<TeStatisticType, string> TeStatisticStringValMap |
Definition at line 124 of file TeDataTypes.h.
| typedef map<TeStatisticType, double> TeStatisticValMap |
Definition at line 121 of file TeDataTypes.h.
| enum TeAttrDataType |
Definition at line 46 of file TeDataTypes.h.
00047 {TeSTRING, TeREAL, TeINT, TeDATETIME, TeBLOB, TeOBJECT, TeCHARACTER, TeUNKNOWN, TeUNSIGNEDINT, 00048 TePOINTTYPE, TeLINE2DTYPE, TePOLYGONTYPE, TeCELLTYPE, TeTEXTTYPE, TeNODETYPE, 00049 TePOINTSETTYPE, TeLINESETTYPE, TePOLYGONSETTYPE, TeCELLSETTYPE, TeTEXTSETTYPE, TeNODESETTYPE, 00050 TeRASTERTYPE, TeBOOLEAN};
| enum TeAttrTableType |
| TeAllAttrTypes | |
| TeAttrStatic | |
| TeAttrMedia | |
| TeAttrExternal | |
| TeAttrEvent | |
| TeFixedGeomDynAttr | |
| TeDynGeomDynAttr | |
| TeGeomAttrLinkTime | |
| TeGeocodingData |
Definition at line 85 of file TeDataTypes.h.
00086 { TeAllAttrTypes, TeAttrStatic, TeAttrMedia, TeAttrExternal, TeAttrEvent, TeFixedGeomDynAttr, 00087 TeDynGeomDynAttr, TeGeomAttrLinkTime, TeGeocodingData };
| enum TeChartType |
| enum TeChronon |
| TeNOCHRONON | |
| TeSECOND | |
| TeMINUTE | |
| TeHOUR | |
| TeDAY | |
| TeMONTH | |
| TeYEAR | |
| TeDAYOFWEEK | |
| TeDAYOFMONTH | |
| TeDAYOFYEAR | |
| TeMONTHOFYEAR | |
| TeSEASON | |
| TeWEEKOFYEAR | |
| TeHOUROFDAY | |
| TeMINUTEOFHOUR | |
| TeSECONDOFMINUTE |
Definition at line 148 of file TeDataTypes.h.
00148 { TeNOCHRONON, TeSECOND, TeMINUTE, TeHOUR, TeDAY, TeMONTH, TeYEAR, 00149 TeDAYOFWEEK, TeDAYOFMONTH, TeDAYOFYEAR, TeMONTHOFYEAR, TeSEASON, TeWEEKOFYEAR, 00150 TeHOUROFDAY, TeMINUTEOFHOUR, TeSECONDOFMINUTE };
| enum TeColorDirection |
| enum TeDataType |
| TeBIT | |
| TeUNSIGNEDCHAR | |
| TeCHAR | |
| TeUNSIGNEDSHORT | |
| TeSHORT | |
| TeINTEGER | |
| TeUNSIGNEDLONG | |
| TeLONG | |
| TeFLOAT | |
| TeDOUBLE |
Definition at line 94 of file TeDataTypes.h.
00095 { TeBIT, TeUNSIGNEDCHAR, TeCHAR, TeUNSIGNEDSHORT, TeSHORT, TeINTEGER, TeUNSIGNEDLONG, TeLONG, TeFLOAT, TeDOUBLE };
| enum TeDBRelationType |
Definition at line 90 of file TeDataTypes.h.
00091 { TeNoRelation, TeRINoCascadeDeletion, TeRICascadeDeletion };
| enum TeGeomRep |
Uses a binary ennumeration since the same layer may contain more than one geometrical representation
| TePOLYGONS | |
| TeLINES | |
| TePOINTS | |
| TeSAMPLES | |
| TeCONTOURS | |
| TeARCS | |
| TeNODES | |
| TeTEXT | |
| TeCELLS | |
| TeRASTER | |
| TeRASTERFILE | |
| TeGEOMETRYNONE | |
| TeSHAPEFILE | |
| TeCOVERAGE |
Definition at line 57 of file TeDataTypes.h.
00058 { TePOLYGONS = 1, TeLINES = 2, TePOINTS = 4, TeSAMPLES = 8, TeCONTOURS = 16, 00059 TeARCS = 32, TeNODES = 64 , TeTEXT = 128, TeCELLS = 256 , TeRASTER = 512, 00060 TeRASTERFILE = 1024, TeGEOMETRYNONE = 2048, TeSHAPEFILE = 4096, TeCOVERAGE = 8192};
| TeAdjacencyStrategy | |
| TeDistanceStrategy | |
| TeNearestNeighboursStrategy | |
| TeClosedNetworkStrategy | |
| TeOpenNetworkStrategy | |
| TeOpenNetworkStrategy2 |
Definition at line 179 of file TeDataTypes.h.
00179 { TeAdjacencyStrategy, TeDistanceStrategy, TeNearestNeighboursStrategy, 00180 TeClosedNetworkStrategy, TeOpenNetworkStrategy, TeOpenNetworkStrategy2 };
| enum TeGPMImplementation |
| enum TeGPMSlicingStrategy |
Definition at line 183 of file TeDataTypes.h.
00183 { TeNoSlicingStrategy, TeZonesSlicingStrategy };
| enum TeGPMWeightsStrategy |
| TeNoWeightsStrategy | |
| TeInverseDistanceStrategy | |
| TeSquaredInverseDistStrategy | |
| TeConnectionStrenghtStrategy |
Definition at line 186 of file TeDataTypes.h.
00186 { TeNoWeightsStrategy, TeInverseDistanceStrategy, 00187 TeSquaredInverseDistStrategy, TeConnectionStrenghtStrategy};
| enum TeGroupingMode |
| TeEqualSteps | |
| TeQuantil | |
| TeStdDeviation | |
| TeUniqueValue | |
| TeRasterSlicing | |
| TeCustomGroup | |
| TeNoGrouping |
Definition at line 76 of file TeDataTypes.h.
00077 { TeEqualSteps = 0, TeQuantil = 1, TeStdDeviation = 2, TeUniqueValue = 3, 00078 TeRasterSlicing = 4, TeCustomGroup = 5, TeNoGrouping = 100 };
| enum TeLnBasicType |
| TeLnTypeContinuous | |
| TeLnTypeDashed | |
| TeLnTypeDotted | |
| TeLnTypeDashDot | |
| TeLnTypeDashDotDot | |
| TeLnTypeNone | |
| TeLnTypeCustom | |
| TeLnTypeArrow | |
| TeLnTypeMiddleArrow |
Definition at line 157 of file TeDataTypes.h.
00157 { TeLnTypeContinuous=0, TeLnTypeDashed=1, TeLnTypeDotted=2, 00158 TeLnTypeDashDot=3, TeLnTypeDashDotDot=4, TeLnTypeNone=5, 00159 TeLnTypeCustom=6, TeLnTypeArrow=7, TeLnTypeMiddleArrow=8 };
| enum TeLnCapStyle |
Definition at line 162 of file TeDataTypes.h.
00162 { TeLnFlatCap=0, TeLnSquareCap=1, TeLnRoundCap=2 };
| enum TeLnJoinStyle |
Definition at line 165 of file TeDataTypes.h.
00165 { TeLnMiterJoin=0, TeLnBevelJoin=1, TeLnRoundJoin=2 };
| enum TeLogicalOperator |
| enum TePolyBasicType |
| TePolyTypeTransparent | |
| TePolyTypeFill | |
| TePolyTypeHorizontal | |
| TePolyTypeVertical | |
| TePolyTypeFDiagonal | |
| TePolyTypeBDiagonal | |
| TePolyTypeCross | |
| TePolyTypeDiagonalCross | |
| TePolyTypeCustom |
Definition at line 153 of file TeDataTypes.h.
00153 { TePolyTypeTransparent=0, TePolyTypeFill=1, TePolyTypeHorizontal=2, 00154 TePolyTypeVertical=3, TePolyTypeFDiagonal=4, TePolyTypeBDiagonal=5, 00155 TePolyTypeCross=6, TePolyTypeDiagonalCross=7, TePolyTypeCustom=8 };
| enum TePtBasicType |
| TePtTypePlus | |
| TePtTypeStar | |
| TePtTypeCircle | |
| TePtTypeX | |
| TePtTypeBox | |
| TePtTypeDiamond | |
| TePtTypeHollowCircle | |
| TePtTypeHollowBox | |
| TePtTypeHollowDiamond | |
| TePtTypeCustom |
Definition at line 168 of file TeDataTypes.h.
00168 { TePtTypePlus=0, TePtTypeStar=1, TePtTypeCircle=2, TePtTypeX=3, 00169 TePtTypeBox=4, TePtTypeDiamond=5, TePtTypeHollowCircle=6, 00170 TePtTypeHollowBox=7, TePtTypeHollowDiamond=8, TePtTypeCustom=9 };
Definition at line 173 of file TeDataTypes.h.
00173 { TeProperIntersection, TeImproperIntersection };
| enum TeSelectedObjects |
| TeAll | |
| TeSelectedByPointing | |
| TeNotSelectedByPointing | |
| TeSelectedByQuery | |
| TeNotSelectedByQuery | |
| TeSelectedByPointingAndQuery | |
| TeSelectedByPointingOrQuery | |
| TeGrouped | |
| TeNotGrouped |
Definition at line 67 of file TeDataTypes.h.
00068 { TeAll, TeSelectedByPointing, TeNotSelectedByPointing, TeSelectedByQuery, TeNotSelectedByQuery, 00069 TeSelectedByPointingAndQuery, TeSelectedByPointingOrQuery, TeGrouped, TeNotGrouped };
| enum TeSpatialRelation |
| TeDISJOINT | |
| TeTOUCHES | |
| TeCROSSES | |
| TeWITHIN | |
| TeOVERLAPS | |
| TeCONTAINS | |
| TeINTERSECTS | |
| TeEQUALS | |
| TeCOVERS | |
| TeCOVEREDBY | |
| TeUNDEFINEDREL |
Definition at line 136 of file TeDataTypes.h.
00137 { TeDISJOINT = 1, TeTOUCHES = 2, TeCROSSES = 4, TeWITHIN = 8, 00138 TeOVERLAPS = 16, TeCONTAINS = 32, TeINTERSECTS = 64, TeEQUALS = 128, TeCOVERS = 256, 00139 TeCOVEREDBY = 512, TeUNDEFINEDREL = 1024};
| enum TeSpringModels |
Definition at line 41 of file TeDataTypes.h.
00042 { TeSPRCadastral=0, TeSPRNetwork=1, TeSPRThematic=2, TeSPRMNT=3 };
| enum TeStatisticType |
| TeNOSTATISTIC | |
| TeSUM | |
| TeMAXVALUE | |
| TeMINVALUE | |
| TeCOUNT | |
| TeVALIDCOUNT | |
| TeSTANDARDDEVIATION | |
| TeKERNEL | |
| TeMEAN | |
| TeVARIANCE | |
| TeSKEWNESS | |
| TeKURTOSIS | |
| TeAMPLITUDE | |
| TeMEDIAN | |
| TeVARCOEFF | |
| TeMODE |
Definition at line 116 of file TeDataTypes.h.
00117 { TeNOSTATISTIC, TeSUM, TeMAXVALUE, TeMINVALUE, TeCOUNT, TeVALIDCOUNT, TeSTANDARDDEVIATION, TeKERNEL, 00118 TeMEAN, TeVARIANCE, TeSKEWNESS, TeKURTOSIS, TeAMPLITUDE, TeMEDIAN, TeVARCOEFF, TeMODE};
| enum TeTemporalRelation |
| TeTIMEUNDEFINED | |
| TeTIMEEQUAL | |
| TeTIMEBEFORE | |
| TeTIMEAFTER | |
| TeTIMEMEETS | |
| TeTIMEDURING | |
| TeTIMEOVERLAPS | |
| TeTIMEENDS | |
| TeTIMESTARTS |
Definition at line 142 of file TeDataTypes.h.
00142 { TeTIMEUNDEFINED, TeTIMEEQUAL, TeTIMEBEFORE, TeTIMEAFTER, TeTIMEMEETS, TeTIMEDURING, TeTIMEOVERLAPS, TeTIMEENDS, TeTIMESTARTS };
| enum TeUnits |
| TeUndefinedUnit | |
| TeMillimeters | |
| TeCentimeters | |
| TeMeters | |
| TeKilometers | |
| TeMiles | |
| TeInches | |
| TeFeet | |
| TeDecimalDegress |
Definition at line 190 of file TeDataTypes.h.
00190 { TeUndefinedUnit, TeMillimeters, TeCentimeters, TeMeters, TeKilometers, TeMiles, TeInches, TeFeet, TeDecimalDegress };
1.5.3