12#ifndef WSFSIXDOFTERRAIN_HPP
13#define WSFSIXDOFTERRAIN_HPP
15#include "wsf_six_dof_export.h"
21#include "UtVec3dX.hpp"
53 UtVec3dX& aUpVectorNED,
54 UtVec3dX& aSpeedVectorNED_mps,
55 double& aFrictionMultiplier)
const;
91 std::vector<TerrainRegion> mTerrainRegionList;
Manages interface to terrain for a set of WsfTerrain objects.
Definition WsfTerrain.hpp:43
double HeightOfTerrain_m(double aLatitude, double aLongitude) const
Definition WsfSixDOF_Terrain.cpp:356
bool ProcessRegion(UtInput &aInput)
Definition WsfSixDOF_Terrain.cpp:109
bool ProcessLocation(UtInput &aInput, TerrainRegion &aRegion)
Definition WsfSixDOF_Terrain.cpp:226
bool ReadTerrainFile(const std::string &aFilename)
Definition WsfSixDOF_Terrain.cpp:28
bool WithinLocation(const TerrainLocation &aLocation, double aLatitude, double aLongitude, double &aAlt_ft) const
Definition WsfSixDOF_Terrain.cpp:444
bool WithinRegion(const TerrainRegion &aRegion, double aLatitude, double aLongitude) const
Definition WsfSixDOF_Terrain.cpp:421
bool ProcessInput(UtInput &aInput)
Definition WsfSixDOF_Terrain.cpp:81
Terrain(TerrainInterface *aWsfTerrain)
Definition WsfSixDOF_Terrain.cpp:23
bool HeightOfRegionLocation_ft(double aLatitude, double aLongitude, double &aAlt_ft) const
Definition WsfSixDOF_Terrain.cpp:398
Terrain(const Terrain &aSrc)=default
Definition WsfSA_Processor.hpp:35
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32
Definition WsfSixDOF_Terrain.hpp:62
double alt_ft
Definition WsfSixDOF_Terrain.hpp:69
double minlat_deg
Definition WsfSixDOF_Terrain.hpp:65
double lon_deg
Definition WsfSixDOF_Terrain.hpp:64
double maxlat_deg
Definition WsfSixDOF_Terrain.hpp:66
double maxlon_deg
Definition WsfSixDOF_Terrain.hpp:68
double minlon_deg
Definition WsfSixDOF_Terrain.hpp:67
double lat_deg
Definition WsfSixDOF_Terrain.hpp:63
Definition WsfSixDOF_Terrain.hpp:73
double maxlat_deg
Definition WsfSixDOF_Terrain.hpp:75
double minlat_deg
Definition WsfSixDOF_Terrain.hpp:74
std::vector< TerrainLocation > locationList
Definition WsfSixDOF_Terrain.hpp:78
double minlon_deg
Definition WsfSixDOF_Terrain.hpp:76
double maxlon_deg
Definition WsfSixDOF_Terrain.hpp:77