15#include "p6dof_export.h"
20#include "UtVec3dX.hpp"
53 UtVec3dX& aUpVectorNED,
54 UtVec3dX& aSpeedVectorNED_mps,
55 double& aFrictionMultiplier)
const;
bool ProcessLocation(UtInput &aInput, TerrainRegion &aRegion)
Definition P6DofTerrain.cpp:230
P6DofTerrain(const P6DofTerrain &aSrc)=default
P6DofTerrain(const std::string &aFilename)
Definition P6DofTerrain.cpp:22
bool ProcessInput(UtInput &aInput)
Definition P6DofTerrain.cpp:85
bool ProcessRegion(UtInput &aInput)
Definition P6DofTerrain.cpp:113
bool ReadTerrainFile(const std::string &aFilename)
Definition P6DofTerrain.cpp:32
bool WithinRegion(const TerrainRegion &aRegion, double aLatitude, double aLongitude) const
Definition P6DofTerrain.cpp:413
double HeightOfTerrain_m(double aLatitude, double aLongitude) const
Definition P6DofTerrain.cpp:360
bool HeightOfRegionLocation_ft(double aLatitude, double aLongitude, double &aAlt_ft) const
Definition P6DofTerrain.cpp:390
std::vector< TerrainRegion > mTerrainRegionList
Definition P6DofTerrain.hpp:90
bool WithinLocation(const TerrainLocation &aLocation, double aLatitude, double aLongitude, double &aAlt_ft) const
Definition P6DofTerrain.cpp:436
P6DofTerrain * Clone() const
Definition P6DofTerrain.cpp:27
Definition P6DofTerrain.hpp:62
double minlat_deg
Definition P6DofTerrain.hpp:65
double lon_deg
Definition P6DofTerrain.hpp:64
double minlon_deg
Definition P6DofTerrain.hpp:67
double alt_ft
Definition P6DofTerrain.hpp:69
double maxlat_deg
Definition P6DofTerrain.hpp:66
double maxlon_deg
Definition P6DofTerrain.hpp:68
double lat_deg
Definition P6DofTerrain.hpp:63
Definition P6DofTerrain.hpp:73
std::vector< TerrainLocation > locationList
Definition P6DofTerrain.hpp:78
double minlat_deg
Definition P6DofTerrain.hpp:74
double maxlat_deg
Definition P6DofTerrain.hpp:75
double minlon_deg
Definition P6DofTerrain.hpp:76
double maxlon_deg
Definition P6DofTerrain.hpp:77