GeoTessCPP: include/CPPGlobals.h File Reference

GeoTessCPP 2.0.0 Software to facilitate storage and retrieval of 3D information about the Earth.

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

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 | GEOTESS_EXP_IMP
#define | GEOTESS_EXP
#define | ABSTRACT 0
#define | byte signed char
#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.

const double NA_VALUE = -999999.0

Default constant for 'Not Available'.