GeoTessCPP  2.1
Software to facilitate storage and retrieval of 3D information about the Earth.
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Macros | Typedefs | Variables
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 ABSTRACT   0
 
#define byte   signed char
 
#define GEOTESS_EXP
 
#define GEOTESS_EXP_IMP
 
#define LONG_INT   long long
 
#define LONG_INT_F   "%lld"
 

Typedefs

typedef long long int64
 
typedef unsigned char uByte
 

Variables

const double EARTH_RAD = 6371.0
 
const double NA_VALUE = -999999.0
 

Macro Definition Documentation

#define ABSTRACT   0

Global constant used to make pure virtual functions readable.

#define byte   signed char

signed-byte typedef

#define GEOTESS_EXP
#define GEOTESS_EXP_IMP
#define LONG_INT   long long
#define LONG_INT_F   "%lld"

Typedef Documentation

typedef long long int64

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

typedef unsigned char uByte

Unsigned-byte typedef.

Variable Documentation

const double EARTH_RAD = 6371.0

Earth average radius in km.

Earth average radius in km.

const double NA_VALUE = -999999.0

Default constant for 'Not Available'.

Default constant for 'Not Available'.