261 [System::Runtime::InteropServices::Out]
double% lat2,
262 [System::Runtime::InteropServices::Out]
double% lon2,
263 [System::Runtime::InteropServices::Out]
double% azi2,
264 [System::Runtime::InteropServices::Out]
double% m12,
265 [System::Runtime::InteropServices::Out]
double% M12,
266 [System::Runtime::InteropServices::Out]
double% M21,
267 [System::Runtime::InteropServices::Out]
double% S12);
273 [System::Runtime::InteropServices::Out]
double% lat2,
274 [System::Runtime::InteropServices::Out]
double% lon2);
280 [System::Runtime::InteropServices::Out]
double% lat2,
281 [System::Runtime::InteropServices::Out]
double% lon2,
282 [System::Runtime::InteropServices::Out]
double% azi2);
288 [System::Runtime::InteropServices::Out]
double% lat2,
289 [System::Runtime::InteropServices::Out]
double% lon2,
290 [System::Runtime::InteropServices::Out]
double% azi2,
291 [System::Runtime::InteropServices::Out]
double% m12);
297 [System::Runtime::InteropServices::Out]
double% lat2,
298 [System::Runtime::InteropServices::Out]
double% lon2,
299 [System::Runtime::InteropServices::Out]
double% azi2,
300 [System::Runtime::InteropServices::Out]
double% M12,
301 [System::Runtime::InteropServices::Out]
double% M21);
307 [System::Runtime::InteropServices::Out]
double% lat2,
308 [System::Runtime::InteropServices::Out]
double% lon2,
309 [System::Runtime::InteropServices::Out]
double% azi2,
310 [System::Runtime::InteropServices::Out]
double% m12,
311 [System::Runtime::InteropServices::Out]
double% M12,
312 [System::Runtime::InteropServices::Out]
double% M21);
358 [System::Runtime::InteropServices::Out]
double% lat2,
359 [System::Runtime::InteropServices::Out]
double% lon2,
360 [System::Runtime::InteropServices::Out]
double% azi2,
361 [System::Runtime::InteropServices::Out]
double% s12,
362 [System::Runtime::InteropServices::Out]
double% m12,
363 [System::Runtime::InteropServices::Out]
double% M12,
364 [System::Runtime::InteropServices::Out]
double% M21,
365 [System::Runtime::InteropServices::Out]
double% S12);
371 [System::Runtime::InteropServices::Out]
double% lat2,
372 [System::Runtime::InteropServices::Out]
double% lon2);
378 [System::Runtime::InteropServices::Out]
double% lat2,
379 [System::Runtime::InteropServices::Out]
double% lon2,
380 [System::Runtime::InteropServices::Out]
double% azi2);
386 [System::Runtime::InteropServices::Out]
double% lat2,
387 [System::Runtime::InteropServices::Out]
double% lon2,
388 [System::Runtime::InteropServices::Out]
double% azi2,
389 [System::Runtime::InteropServices::Out]
double% s12);
395 [System::Runtime::InteropServices::Out]
double% lat2,
396 [System::Runtime::InteropServices::Out]
double% lon2,
397 [System::Runtime::InteropServices::Out]
double% azi2,
398 [System::Runtime::InteropServices::Out]
double% s12,
399 [System::Runtime::InteropServices::Out]
double% m12);
405 [System::Runtime::InteropServices::Out]
double% lat2,
406 [System::Runtime::InteropServices::Out]
double% lon2,
407 [System::Runtime::InteropServices::Out]
double% azi2,
408 [System::Runtime::InteropServices::Out]
double% s12,
409 [System::Runtime::InteropServices::Out]
double% M12,
410 [System::Runtime::InteropServices::Out]
double% M21);
416 [System::Runtime::InteropServices::Out]
double% lat2,
417 [System::Runtime::InteropServices::Out]
double% lon2,
418 [System::Runtime::InteropServices::Out]
double% azi2,
419 [System::Runtime::InteropServices::Out]
double% s12,
420 [System::Runtime::InteropServices::Out]
double% m12,
421 [System::Runtime::InteropServices::Out]
double% M12,
422 [System::Runtime::InteropServices::Out]
double% M21);
488 [System::Runtime::InteropServices::Out]
double% lat2,
489 [System::Runtime::InteropServices::Out]
double% lon2,
490 [System::Runtime::InteropServices::Out]
double% azi2,
491 [System::Runtime::InteropServices::Out]
double% s12,
492 [System::Runtime::InteropServices::Out]
double% m12,
493 [System::Runtime::InteropServices::Out]
double% M12,
494 [System::Runtime::InteropServices::Out]
double% M21,
495 [System::Runtime::InteropServices::Out]
double% S12);
547 void AzimuthSinCos([System::Runtime::InteropServices::Out]
double% sazi1,
548 [System::Runtime::InteropServices::Out]
double% cazi1);
557 [System::Runtime::InteropServices::Out]
double% sazi0,
558 [System::Runtime::InteropServices::Out]
double% cazi0);
621 property double Arc {
double get(); }
void SetDistance(double s13)
Header for NETGeographicLib::NETGeographicLib objects.
void GenSetDistance(bool arcmode, double s13_a13)
NETGeographicLib::Mask Capabilities()
void AzimuthSinCos([System::Runtime::InteropServices::Out] double%sazi1, [System::Runtime::InteropServices::Out] double%cazi1)
property double EquatorialAzimuth
GeodesicLine(Geodesic^g, double lat1, double lon1, double azi1, NETGeographicLib::Mask caps)
void g(const string &key, int i)
void EquatorialAzimuthSinCos([System::Runtime::InteropServices::Out] double%sazi0, [System::Runtime::InteropServices::Out] double%cazi0)
property double MajorRadius
.NET wrapper for GeographicLib::GeodesicLine.
double GenPosition(bool arcmode, double s12_a12, GeodesicLine::mask outmask, [System::Runtime::InteropServices::Out] double%lat2, [System::Runtime::InteropServices::Out] double%lon2, [System::Runtime::InteropServices::Out] double%azi2, [System::Runtime::InteropServices::Out] double%s12, [System::Runtime::InteropServices::Out] double%m12, [System::Runtime::InteropServices::Out] double%M12, [System::Runtime::InteropServices::Out] double%M21, [System::Runtime::InteropServices::Out] double%S12)
.NET wrapper for GeographicLib::Geodesic.
property double EquatorialArc
void ArcPosition(double a12, [System::Runtime::InteropServices::Out] double%lat2, [System::Runtime::InteropServices::Out] double%lon2, [System::Runtime::InteropServices::Out] double%azi2, [System::Runtime::InteropServices::Out] double%s12, [System::Runtime::InteropServices::Out] double%m12, [System::Runtime::InteropServices::Out] double%M12, [System::Runtime::InteropServices::Out] double%M21, [System::Runtime::InteropServices::Out] double%S12)
double Position(double s12, [System::Runtime::InteropServices::Out] double%lat2, [System::Runtime::InteropServices::Out] double%lon2, [System::Runtime::InteropServices::Out] double%azi2, [System::Runtime::InteropServices::Out] double%m12, [System::Runtime::InteropServices::Out] double%M12, [System::Runtime::InteropServices::Out] double%M21, [System::Runtime::InteropServices::Out] double%S12)
property double Longitude
GeographicLib::GeodesicLine * m_pGeodesicLine
double GenDistance(bool arcmode)
property double Flattening