WSF
wsf::Terrain Member List

This is the complete list of members for wsf::Terrain, including all inherited members.

cBATHYMETRY enum valuewsf::Terrain
cINVALID enum valuewsf::Terrain
ComputeTerrainImpactP(double aLocationWCS_1[3], double aLocationWCS_2[3], bool aFirstPass=false)wsf::Terrainprotected
cTERRAIN enum valuewsf::Terrain
cVEGETATION enum valuewsf::Terrain
DTEDTypeDatabase()wsf::Terraininline
ElevationType enum namewsf::Terrain
GetBathymetryElevApprox(double aLat, double aLon, float &aElev)wsf::Terrain
GetBathymetryElevInterp(double aLat, double aLon, float &aElev)wsf::Terrain
GetElevApprox(double aLat, double aLon, float &aElev)wsf::Terrain
GetElevApprox(const double aWCS[3], float &aElev)wsf::Terrain
GetElevInterp(double aLat, double aLon, float &aElev)wsf::Terrain
GetElevInterp(const double aWCS[3], float &aElev)wsf::Terrain
GetHeightExtremaIn(WsfSimulation &aSimulation, WsfZone *aZonePtr, Post &aMin, Post &aMax)wsf::Terrain
GetHeightExtremaIn(WsfSimulation &aSimulation, double aLatSouth, double aLonWest, double aLatNorth, double aLonEast, Post &aMin, Post &aMax, WsfZone *aZonePtr=nullptr)wsf::Terrain
GetManager()wsf::Terrainprotected
GetNormalENU(double aLat, double aLon, double aNormal[3])wsf::Terraininline
GetNormalNED(double aLat, double aLon, double aNormal[3])wsf::Terraininline
GetTilePtr()wsf::Terraininlineprotected
GetVegElevApprox(double aLat, double aLon, float &aElev)wsf::Terrain
GetVegElevInterp(double aLat, double aLon, float &aElev)wsf::Terrain
Initialize(TerrainInterface *aInterfacePtr)wsf::Terrain
Initialize(WsfSimulation &aSimulation)wsf::Terrain
IsBathymetryEnabled()wsf::Terraininline
IsEnabled()wsf::Terraininline
IsGeodeticDatabase()wsf::Terraininline
IsVegetationEnabled()wsf::Terraininline
LoadTile(double aLat, double aLon)wsf::Terraininlineprotected
MaskedByTerrain(double aLat1, double aLon1, double aAlt1, double aLat2, double aLon2, double aAlt2, double aMaxRange, double aRadiusScale=1.0)wsf::Terrain
MaskedByTerrainFast(double aLat1, double aLon1, double aAlt1, double aLat2, double aLon2, double aAlt2, double aMaxRange)wsf::Terrain
MaskedByVegetation(double aLat1, double aLon1, double aAlt1, double aLat2, double aLon2, double aAlt2, double aMaxRange, double aRadiusScale=1.0)wsf::Terrain
MaskedByVegetationFast(double aLat1, double aLon1, double aAlt1, double aLat2, double aLon2, double aAlt2, double aMaxRange)wsf::Terrain
operator=(const Terrain &aRhs)=deletewsf::Terrain
Terrain(TerrainInterface *aInterfacePtr)wsf::Terrain
Terrain(const Terrain &aSrc)wsf::Terrain
TerrainHitAlongLOS(const double aEyepointWCS[3], double aTerminusWCS[3])wsf::Terrain
TerrainInterface classwsf::Terrainfriend
~Terrain()wsf::Terrain
Copyrights Multiple, All Rights Reserved