VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtVrfWorldMagneticModel Class Reference

Contains the interface to the world magnetic model. More...

Public Member Functions

 DtVrfWorldMagneticModel (time_t unixTime)
 constructor More...
 
 DtVrfWorldMagneticModel (DtVrfWorldMagneticModel &)
 
DtVrfWorldMagneticModel operator= (DtVrfWorldMagneticModel *)
 
 ~DtVrfWorldMagneticModel ()
 
void init ()
 
double getMagneticNorth (const DtGeodeticCoord &pos)
 input in radian geodetic coordinates. returns declination in radians More...
 

Protected Attributes

MAGtype_MagneticModel * myMagneticModels [1]
 
MAGtype_MagneticModel * myTimedMagneticModel
 
MAGtype_Ellipsoid myEllip
 
MAGtype_Geoid myGeoid
 
MAGtype_Date myDate
 
time_t myUnixTime
 
bool badInit
 

Detailed Description

Contains the interface to the world magnetic model.

Constructor & Destructor Documentation

DtVrfWorldMagneticModel::DtVrfWorldMagneticModel ( time_t  unixTime)

constructor

DtVrfWorldMagneticModel::DtVrfWorldMagneticModel ( DtVrfWorldMagneticModel )
DtVrfWorldMagneticModel::~DtVrfWorldMagneticModel ( )

Member Function Documentation

DtVrfWorldMagneticModel DtVrfWorldMagneticModel::operator= ( DtVrfWorldMagneticModel )
void DtVrfWorldMagneticModel::init ( )
double DtVrfWorldMagneticModel::getMagneticNorth ( const DtGeodeticCoord &  pos)

input in radian geodetic coordinates. returns declination in radians

Member Data Documentation

MAGtype_MagneticModel* DtVrfWorldMagneticModel::myMagneticModels[1]
protected
MAGtype_MagneticModel* DtVrfWorldMagneticModel::myTimedMagneticModel
protected
MAGtype_Ellipsoid DtVrfWorldMagneticModel::myEllip
protected
MAGtype_Geoid DtVrfWorldMagneticModel::myGeoid
protected
MAGtype_Date DtVrfWorldMagneticModel::myDate
protected
time_t DtVrfWorldMagneticModel::myUnixTime
protected
bool DtVrfWorldMagneticModel::badInit
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)