Definition in file TeDefines.h.
#include <string>
Go to the source code of this file.
Defines | |
| #define | ABS(x) ( ((x) >= 0) ? (x) : -(x) ) |
| Macro that returns the absolute value. | |
| #define | MAX(a, b) ( (a>b) ? a : b ) |
| Macro that returns max between two values. | |
| #define | MIN(a, b) ( (a<b) ? a : b ) |
| Macro that returns min between two values. | |
| #define | TeAT_ENDPOINT 4 |
| segments intersects at end points | |
| #define | TeBOUNDARY 4 |
| on the boundary position | |
| #define | TeBOUNDARYBOUNDARY 128 |
| boundary and boundary intersection | |
| #define | TeBOUNDARYEXTERIOR 256 |
| boundary and exterior intersection | |
| #define | TeBOUNDARYINTERIOR 64 |
| boundary and interior intersection | |
| #define | TeCLOCKWISE -1 |
| Clockwise orientation. | |
| #define | TeCOLLINEAR 0 |
| Collinear. | |
| #define | TeCOMPILERCODE_BCPLUSPLUS 2 |
| #define | TeCOMPILERCODE_CODEWARRIOR 4 |
| #define | TeCOMPILERCODE_GNUC 3 |
| #define | TeCOMPILERCODE_SUNFORTE7 5 |
| #define | TeCOMPILERCODE_VCPLUSPLUS 1 |
| #define | TeCOMPILERCODE_XLC 6 |
| #define | TeCOUNTERCLOCKWISE 1 |
| Counter-Clockwise orientation. | |
| #define | TeDEFAULT 0 |
| default selection | |
| #define | TeDIFFERENCE 1 |
| Difference operation. | |
| #define | TeDO_INTERSECT 1 |
| segments intersects | |
| #define | TeDONT_INTERSECT 0 |
| segments don't intersects | |
| #define | TeEXTERIORBOUNDARY 1024 |
| exterior and boundary intersection | |
| #define | TeEXTERIOREXTERIOR 2048 |
| exterior and exterior intersection | |
| #define | TeEXTERIORINTERIOR 512 |
| exterior and interior intersection | |
| #define | TeINSIDE 1 |
| inside position | |
| #define | TeINTERIORBOUNDARY 16 |
| interior and boundary intersection | |
| #define | TeINTERIOREXTERIOR 32 |
| interior and exterior intersection | |
| #define | TeINTERIORINTERIOR 8 |
| interior and interior intersection | |
| #define | TeINTERSECTION 4 |
| Intersection operation. | |
| #define | TeNOTURN 0 |
| Unknown orientation. | |
| #define | TeOUTSIDE 2 |
| outside position | |
| #define | TePLATFORMCODE_AIX 5 |
| #define | TePLATFORMCODE_APPLE 4 |
| #define | TePLATFORMCODE_LINUX 2 |
| #define | TePLATFORMCODE_MSWINDOWS 1 |
| #define | TePLATFORMCODE_SOLARIS 3 |
| #define | TePOINTED 1 |
| object pointed | |
| #define | TePOINTED_QUERIED 3 |
| object pointed and queried | |
| #define | TeQUERIED 2 |
| object queried | |
| #define | TeUNION 2 |
| Union operation. | |
| #define | TeUNKNOWNPOSITION 0 |
| unknown position | |
| #define | TL_DLL |
Variables | |
| const double | TeCDR = 0.01745329251994329576 |
| Conversion factor: degrees to radians. | |
| const double | TeCRD = 57.29577951308232087679 |
| Conversion factor: radians to degrees. | |
| const std::string | TeDBVERSION = "4.1.2" |
| Current terralib database version. | |
| const double | TeEARTHRADIUS = 6378160. |
| Int. Astronomical Union - 1965. | |
| const double | TeMAXFLOAT = 3.4E37 |
| Maximum float value. | |
| const double | TeMINFLOAT = 3.4E-37 |
| Minimum float value. | |
| const int | TeNAME_LENGTH = 2000 |
| A default name length. | |
| const double | TePI = 3.14159265358979323846 |
| The ratio of the circumference to the diameter of a circle. | |
| const std::string TeDBVERSION = "4.1.2" |
Definition at line 221 of file TeDefines.h.
Referenced by TeDatabase::createConceptualModel(), needUpdateDB(), and updateDBVersion().
1.5.3