#include "../Include/Utility.h"
Go to the source code of this file.
Functions | |
| double | WrapTwoPi (double rad) |
| double | WrapPi (double rad) |
| double | Wrap360 (double deg) |
| int | Wrap360 (int deg) |
| double | Wrap180 (double deg) |
| float | Wrap24 (float hrs) |
| float | Wrap60 (float min) |
| Tag | StringToTag (const char *s) |
| char * | TagString (char *s, Tag tag) |
| void | TagToString (char *s, Tag tag) |
| double | WrapArcsec (double arcsec) |
| double | FeetPerLonArcsec (double lat) |
| SPosition | AddVector (SPosition &from, SVector &v) |
| SPosition | SubtractVector (SPosition &from, SVector &v) |
| SVector | SubtractPosition (SPosition &from, SPosition &to) |
| float | NmToMi (float nm) |
| float | MiToNm (float mi) |
| float | FeetToNm (float feet) |
| float | NmToFeet (float nm) |
| float | FpsToKt (float fps) |
| double | FeetToMetres (double ft) |
| double | MetresToFeet (double m) |
| float | KmToNm (float km) |
| float | NmToKm (float nm) |
| float | RadToDeg (float rad) |
| double | RadToDeg (double rad) |
| float | DegToRad (float deg) |
| double | DegToRad (double deg) |
| SVector | VectorSum (SVector v1, SVector v2) |
| SVector | VectorDifference (SVector v1, SVector v2) |
Definition in file Math.cpp.
|
||||||||||||
|
Definition at line 195 of file Math.cpp. References SPosition::alt, FEET_PER_LAT_ARCSEC, FeetPerLonArcsec(), SPosition::lat, SPosition::lon, WrapArcsec(), SVector::x, SVector::y, and SVector::z. Referenced by SubtractVector(), and CCamera::UpdateCamera(). |
|
|
Definition at line 323 of file Math.cpp. References PI. |
|
|
Definition at line 318 of file Math.cpp. References PI. |
|
|
Definition at line 178 of file Math.cpp. References DegToRad(), and MEAN_CIRCUMFERENCE. Referenced by AddVector(), and SubtractPosition(). |
|
|
Definition at line 284 of file Math.cpp. References METRES_PER_FOOT. Referenced by GeocToGeod(), GeodToGeoc(), GreatCirclePolar(), and GreatCirclePosition(). |
|
|
Definition at line 266 of file Math.cpp. References FEET_PER_NM. Referenced by FpsToKt(). |
|
|
Definition at line 276 of file Math.cpp. References FeetToNm(). |
|
|
Definition at line 294 of file Math.cpp. References KM_PER_NM. |
|
|
Definition at line 289 of file Math.cpp. References METRES_PER_FOOT. Referenced by CQTRFile::ExtractAbsoluteData(), CQTRFile::ExtractRelativeData(), GeocToGeod(), GeodToGeoc(), and GreatCirclePolar(). |
|
|
Definition at line 261 of file Math.cpp. References MILES_PER_NM. |
|
|
Definition at line 271 of file Math.cpp. References FEET_PER_NM. Referenced by GlobeTileDistance(), PosToFlatCartesian(), and PosToFlatCartesianQgt(). |
|
|
Definition at line 299 of file Math.cpp. References KM_PER_NM. |
|
|
Definition at line 256 of file Math.cpp. References MILES_PER_NM. |
|
|
Definition at line 313 of file Math.cpp. References PI. |
|
|
Definition at line 308 of file Math.cpp. References PI. |
|
|
||||||||||||
|
Definition at line 233 of file Math.cpp. References SPosition::alt, FEET_PER_LAT_ARCSEC, FeetPerLonArcsec(), SPosition::lat, SPosition::lon, WrapArcsec(), SVector::x, SVector::y, and SVector::z. |
|
||||||||||||
|
Definition at line 220 of file Math.cpp. References AddVector(), SVector::x, SVector::y, and SVector::z. |
|
||||||||||||
|
Definition at line 143 of file Math.cpp. References TagToString(). Referenced by CFuiComponent::Read(), CFuiWindow::Read(), and CFuiGroupBox::Read(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 345 of file Math.cpp. References SVector::x, SVector::y, and SVector::z. |
|
||||||||||||
|
Definition at line 332 of file Math.cpp. References SVector::x, SVector::y, and SVector::z. |
|
|
Definition at line 89 of file Math.cpp. References Wrap360(). Referenced by CTimeManager::GetLocalSiderealTime(), and CNavRadio::TimeSlice(). |
|
|
Definition at line 106 of file Math.cpp. Referenced by CTimeManager::GetGreenwichSiderealTime(), CTimeManager::GetLocalSiderealTime(), and CTimeManager::SunriseSunset(). |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 159 of file Math.cpp. Referenced by AddVector(), and SubtractPosition(). |
|
|
|
|
|
|
Documentation generated by
|