Ref T275, ctor and option to check if gnd elevation "is better"

This commit is contained in:
Klaus Basan
2018-06-18 19:00:14 +02:00
parent 2625c3fb6b
commit 2c55015d26
5 changed files with 25 additions and 8 deletions

View File

@@ -50,6 +50,10 @@ namespace BlackMisc
this->setGeodeticHeight(CAltitude(altitudeMSLft, CAltitude::MeanSeaLevel, CLengthUnit::ft()));
}
CElevationPlane::CElevationPlane(double latDeg, double lngDeg, double altitudeMSLft, const CLength &radius) :
CCoordinateGeodetic(latDeg, lngDeg, altitudeMSLft), m_radius(radius)
{ }
void CElevationPlane::setRadiusOrMinimum(const CLength &radius)
{
m_radius = ((radius.isNull() || radius < CElevationPlane::singlePointRadius())) ? CElevationPlane::singlePointRadius() : radius;