|
WSF
|
#include <WsfMTT_ReferencePoint.hpp>
Public Member Functions | |
| WsfMTT_ReferencePoint () | |
| void | SetReferenceLocationLLA (double aLat, double aLon, double aAlt) |
| Define the reference location. | |
| void | ConvertNEDToLLA (const double aLocNED[3], double &aLat, double &aLon, double &aAlt) const |
| Convert a local flat-earth NED to LLA. | |
| void | ConvertNEDToWCS (const double aLocNED[3], double aLocWCS[3]) const |
| void | ConvertWCSToNED (const double aLocWCS[3], double aLocNED[3]) const |
| void | ConvertWCSVectorToNED (double aVectorNED[3], const double aVectorWCS[3]) const |
| void | ConvertNEDVectorToWCS (double aVectorWCS[3], const double aVectorNED[3]) const |
| UtEntity & | GetReferenceEntity () |
| Returns a reference to an entity at the center of this local coordinate system. | |
A utility class that facilitates coordinate conversion between MTT and WSF.
| WsfMTT_ReferencePoint::WsfMTT_ReferencePoint | ( | ) |
References SetReferenceLocationLLA().
| void WsfMTT_ReferencePoint::ConvertNEDToLLA | ( | const double | aLocNED[3], |
| double & | aLat, | ||
| double & | aLon, | ||
| double & | aAlt ) const |
Convert a local flat-earth NED to LLA.
Referenced by ConvertNEDToWCS().
| void WsfMTT_ReferencePoint::ConvertNEDToWCS | ( | const double | aLocNED[3], |
| double | aLocWCS[3] ) const |
References ConvertNEDToLLA().
Referenced by MTT_ActiveTrack::CopyTo().
| void WsfMTT_ReferencePoint::ConvertNEDVectorToWCS | ( | double | aVectorWCS[3], |
| const double | aVectorNED[3] ) const |
References ConvertNEDVectorToWCS().
Referenced by ConvertNEDVectorToWCS(), and MTT_ActiveTrack::CopyTo().
| void WsfMTT_ReferencePoint::ConvertWCSToNED | ( | const double | aLocWCS[3], |
| double | aLocNED[3] ) const |
Referenced by MTT_PerceivedCluster::CopyFrom().
| void WsfMTT_ReferencePoint::ConvertWCSVectorToNED | ( | double | aVectorNED[3], |
| const double | aVectorWCS[3] ) const |
References ConvertWCSVectorToNED().
Referenced by ConvertWCSVectorToNED(), and MTT_PerceivedCluster::CopyFrom().
|
inline |
Returns a reference to an entity at the center of this local coordinate system.
| void WsfMTT_ReferencePoint::SetReferenceLocationLLA | ( | double | aLat, |
| double | aLon, | ||
| double | aAlt ) |
Define the reference location.
Referenced by WsfMTT_ReferencePoint().