Go to the documentation of this file.
18 const char BADALLOC[] =
"Failed to allocate memory for the GeographicLib::EllipticFunction.";
27 catch ( std::bad_alloc )
40 catch ( std::bad_alloc err )
49 if ( m_pEllipticFunction !=
NULL )
51 delete m_pEllipticFunction;
52 m_pEllipticFunction =
NULL;
238 [System::Runtime::InteropServices::Out]
double%
sn,
239 [System::Runtime::InteropServices::Out]
double%
cn,
240 [System::Runtime::InteropServices::Out]
double% dn)
242 double lsn, lcn, ldn;
299 {
return m_pEllipticFunction->k2(); }
303 {
return m_pEllipticFunction->kp2(); }
307 {
return m_pEllipticFunction->alpha2(); }
311 {
return m_pEllipticFunction->alpha2(); }
Math::real Delta(real sn, real cn) const
double Delta(double sn, double cn)
static real RF(real x, real y, real z)
void Reset(double k2, double alpha2)
Header for GeographicLib::EllipticFunction class.
double deltaEinv(double stau, double ctau)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
void Reset(real k2=0, real alpha2=0)
Elliptic integrals and functions.
static real RC(real x, real y)
double deltaD(double sn, double cn, double dn)
EllipticFunction(double k2, double alpha2)
Math::real deltaE(real sn, real cn, real dn) const
void sncndn(real x, real &sn, real &cn, real &dn) const
static double RC(double x, double y)
Exception class for NETGeographicLib.
double deltaH(double sn, double cn, double dn)
Math::real deltaH(real sn, real cn, real dn) const
static double RG(double x, double y, double z)
static double RJ(double x, double y, double z, double p)
Math::real deltaPi(real sn, real cn, real dn) const
double deltaE(double sn, double cn, double dn)
static real RD(real x, real y, real z)
double deltaF(double sn, double cn, double dn)
Math::real Ed(real ang) const
GeographicLib::EllipticFunction * m_pEllipticFunction
static real RJ(real x, real y, real z, real p)
Header for NETGeographicLib::NETGeographicLib objects.
double deltaG(double sn, double cn, double dn)
static double RF(double x, double y, double z)
Math::real deltaF(real sn, real cn, real dn) const
static real RG(real x, real y, real z)
Math::real Einv(real x) const
Math::real F(real phi) const
double deltaPi(double sn, double cn, double dn)
Math::real deltaD(real sn, real cn, real dn) const
Container::iterator get(Container &c, Position position)
Math::real deltaG(real sn, real cn, real dn) const
.NET wrapper for GeographicLib::EllipticFunction.
void sncndn(double x, [System::Runtime::InteropServices::Out] double% sn, [System::Runtime::InteropServices::Out] double% cn, [System::Runtime::InteropServices::Out] double% dn)
Math::real deltaEinv(real stau, real ctau) const
static double RD(double x, double y, double z)
Header for NETGeographicLib::EllipticFunction class.
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:15