Go to the documentation of this file.
   21     if ( m_pGeoid != 
NULL )
 
   30                 bool cubic, 
bool threadsafe)
 
   32     if ( 
name == 
nullptr ) 
throw gcnew GeographicErr(
"name cannot be a null pointer.");
 
   33     if ( 
path == 
nullptr ) 
throw gcnew GeographicErr(
"path cannot be a null pointer.");
 
   41     catch ( std::bad_alloc )
 
   43         throw gcnew GeographicErr( 
"Failed to allocate memory for a GeographicLib::Geoid" );
 
   57     catch ( 
const std::exception& err )
 
   70     catch ( 
const std::exception& err )
 
   89     catch ( 
const std::exception& err )
 
  104     catch ( 
const std::exception& err )
 
  118     catch ( 
const std::exception& err )
 
  132     catch ( 
const std::exception& err )
 
  
static std::string DefaultGeoidPath()
Annotation for function names.
static const double d[K][N]
Exception class for NETGeographicLib.
.NET wrapper for GeographicLib::Geoid.
Header for NETGeographicLib::Geoid class.
static System::String DefaultGeoidName()
double Height(double lat, double lon)
Exception handling for GeographicLib.
static System::String UnmanagedToManaged(const std::string &s)
static System::String DefaultGeoidPath()
const GeographicLib::Geoid * m_pGeoid
Header for GeographicLib::Geoid class.
static std::string DefaultGeoidName()
Looking up the height of the geoid above the ellipsoid.
double ConvertHeight(double lat, double lon, double h, ConvertFlag d)
Header for NETGeographicLib::NETGeographicLib objects.
Geoid(System::String^ name, System::String^ path, bool cubic, bool threadsafe)
void CacheArea(real south, real west, real north, real east) const
Math::real ConvertHeight(real lat, real lon, real h, convertflag d) const
Container::iterator get(Container &c, Position position)
static std::string ManagedToUnmanaged(System::String^ s)
void CacheArea(double south, double west, double north, double east)
gtsam
Author(s): 
autogenerated on Wed May 28 2025 03:01:22