Public Member Functions | Private Attributes | List of all members
NETGeographicLib::SphericalCoefficients Class Reference

.NET wrapper for GeographicLib::SphericalEngine::coeff. More...

#include <SphericalCoefficients.h>

Public Member Functions

 SphericalCoefficients (const GeographicLib::SphericalEngine::coeff &c)
 Constructor. More...
 

Private Attributes

array< double > m_C
 
int m_mmx
 
int m_N
 
int m_nmx
 
array< double > m_S
 

Detailed Description

.NET wrapper for GeographicLib::SphericalEngine::coeff.

This class allows .NET applications to access GeographicLib::SphericalEngine::coeff.

The SphericalHarmonic classes provide accessor functions that allow you to examine the coefficients. These accessor functions export a GeographicLib::SphericalEngine::coeff object. The GeographicLib::SphericalEngine class is not implemented in NETGeographicLib. SphericalCoefficients is provided as a substitute for GeographicLib::SphericalEngine::coeff allowing you to examine the coefficients in .NET applications.

Use SphericalHarmonic::Coefficients, SphericalHarmonic1::Coefficient*, or SphericalHarmonic2::Coefficient* to obtain an instance of this class.

INTERFACE DIFFERENCES:
This class does not implement readcoeffs.

Definition at line 34 of file SphericalCoefficients.h.

Constructor & Destructor Documentation

◆ SphericalCoefficients()

SphericalCoefficients::SphericalCoefficients ( const GeographicLib::SphericalEngine::coeff c)

Constructor.

Parameters
[in]cA reference to a GeographicLib::SphericalEngine::coeff object. This constructor is for internal use only. Developers should not create an instance of SphericalCoefficients. Use SphericalHarmonic::Coefficients, SphericalHarmonic1::Coefficient*, or SphericalHarmonic2::Coefficient* to obtain an instance of this class.

Definition at line 18 of file SphericalCoefficients.cpp.

Member Data Documentation

◆ m_C

array<double> NETGeographicLib::SphericalCoefficients::m_C
private

Definition at line 38 of file SphericalCoefficients.h.

◆ m_mmx

int NETGeographicLib::SphericalCoefficients::m_mmx
private

Definition at line 44 of file SphericalCoefficients.h.

◆ m_N

int NETGeographicLib::SphericalCoefficients::m_N
private

Definition at line 42 of file SphericalCoefficients.h.

◆ m_nmx

int NETGeographicLib::SphericalCoefficients::m_nmx
private

Definition at line 43 of file SphericalCoefficients.h.

◆ m_S

array<double> NETGeographicLib::SphericalCoefficients::m_S
private

Definition at line 40 of file SphericalCoefficients.h.


The documentation for this class was generated from the following files:


gtsam
Author(s):
autogenerated on Sun Dec 22 2024 04:25:01