VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions | Variables
geoidDatum.h File Reference

This file contains the declaration of the DtGeoidDatum class as well as commonly used geoids. More...

Go to the source code of this file.

Classes

class  DtGeoidDatum
 

Namespaces

 GeographicLib
 The DtGeoidDatum class represents a geoid model of the Earth, where the model reflects the shape that the ocean surface would take under the influence of the gravity and rotation of the Earth.
 

Enumerations

enum  DtGeoidType {
  DtNoGeoid = 0, DtEGM8430 = 1, DtEGM8415 = 2, DtEGM9615 = 3,
  DtEGM9605 = 4, DtEGM0805 = 5, DtEGM08025 = 6, DtEGM0801 = 7
}
 Geoid Type enumerations. Default is DtNoGeoid. There are 3 supported EGM models, EGM84, EGM96, EGM2008 in different resolutions. More...
 

Functions

void setTheGeoidDatumType (DtGeoidType newType)
 set the default Geoid Datum type, all DtGeodeticCoord instances will default to using this Geoid Type for altitude adjustments. More...
 
void setTheGeoidDatumPath (DtString newPath)
 set the default path (relative to the application) where the Geoid PGM files are stored. More...
 

Variables

DtGeoidType theGeoidDatumType
 Static variable to set the Geoid Datum to use. Default value is DtNoGeoid which preserves backwards compatibility. Used by DtGeodeticCoord. More...
 
DtString theGeoidDataPath
 Static variable to control where the Geoid PGM files are stored. Default is ../data/geoids. More...
 

Detailed Description

This file contains the declaration of the DtGeoidDatum class as well as commonly used geoids.

Enumeration Type Documentation

Geoid Type enumerations. Default is DtNoGeoid. There are 3 supported EGM models, EGM84, EGM96, EGM2008 in different resolutions.

Enumerator
DtNoGeoid 
DtEGM8430 
DtEGM8415 
DtEGM9615 
DtEGM9605 
DtEGM0805 
DtEGM08025 
DtEGM0801 

Function Documentation

void setTheGeoidDatumPath ( DtString  newPath)

set the default path (relative to the application) where the Geoid PGM files are stored.

void setTheGeoidDatumType ( DtGeoidType  newType)

set the default Geoid Datum type, all DtGeodeticCoord instances will default to using this Geoid Type for altitude adjustments.

Variable Documentation

DtString theGeoidDataPath

Static variable to control where the Geoid PGM files are stored. Default is ../data/geoids.

DtGeoidType theGeoidDatumType

Static variable to set the Geoid Datum to use. Default value is DtNoGeoid which preserves backwards compatibility. Used by DtGeodeticCoord.


Document ID: Generated on Mon Apr 25 03:39:01 EDT 2022 from SVN revision 242502
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)