GeoTessCPP  2.6.1
Software to facilitate storage and retrieval of 3D information about the Earth.
All Classes Namespaces Files Functions Variables Typedefs Friends Macros
CPPGlobals.h File Reference
#include <cstdio>
#include <cstdlib>
#include <cassert>
#include <limits>
#include <cmath>
#include <iostream>
#include <vector>
#include <map>
#include <string>

Go to the source code of this file.

Macros

#define GEOTESS_EXP_IMP
 
#define GEOTESS_EXP
 
#define ABSTRACT   0
 Global constant used to make pure virtual functions readable. More...
 
#define byte   signed char
 signed-byte typedef More...
 
#define LONG_INT   long long
 
#define LONG_INT_F   "%lld"
 

Typedefs

typedef long long int64
 Sun defines long as int ... this defines long long as a true long (int64). More...
 
typedef unsigned char uByte
 Unsigned-byte typedef. More...
 

Variables

const double EARTH_RAD = 6371.0
 Earth average radius in km. More...
 
const double NA_VALUE = -999999.0
 Default constant for 'Not Available'. More...
 

Macro Definition Documentation

◆ ABSTRACT

#define ABSTRACT   0

Global constant used to make pure virtual functions readable.

Definition at line 78 of file CPPGlobals.h.

◆ byte

#define byte   signed char

signed-byte typedef

Definition at line 94 of file CPPGlobals.h.

◆ GEOTESS_EXP

#define GEOTESS_EXP

Definition at line 72 of file CPPGlobals.h.

◆ GEOTESS_EXP_IMP

#define GEOTESS_EXP_IMP

Definition at line 71 of file CPPGlobals.h.

◆ LONG_INT

#define LONG_INT   long long

Definition at line 111 of file CPPGlobals.h.

◆ LONG_INT_F

#define LONG_INT_F   "%lld"

Definition at line 112 of file CPPGlobals.h.

Typedef Documentation

◆ int64

typedef long long int64

Sun defines long as int ... this defines long long as a true long (int64).

Definition at line 83 of file CPPGlobals.h.

◆ uByte

typedef unsigned char uByte

Unsigned-byte typedef.

Definition at line 88 of file CPPGlobals.h.

Variable Documentation

◆ EARTH_RAD

const double EARTH_RAD = 6371.0

Earth average radius in km.

Earth average radius in km.

Definition at line 133 of file CPPGlobals.h.

◆ NA_VALUE

const double NA_VALUE = -999999.0

Default constant for 'Not Available'.

Default constant for 'Not Available'.

Definition at line 163 of file CPPGlobals.h.