15 ref class MagneticCircle;
110 System::String^ path,
138 System::String^ path);
162 void Field(
double t,
double lat,
double lon,
double h,
163 [System::Runtime::InteropServices::Out]
double% Bx,
164 [System::Runtime::InteropServices::Out]
double% By,
165 [System::Runtime::InteropServices::Out]
double% Bz);
183 void Field(
double t,
double lat,
double lon,
double h,
184 [System::Runtime::InteropServices::Out]
double% Bx,
185 [System::Runtime::InteropServices::Out]
double% By,
186 [System::Runtime::InteropServices::Out]
double% Bz,
187 [System::Runtime::InteropServices::Out]
double% Bxt,
188 [System::Runtime::InteropServices::Out]
double% Byt,
189 [System::Runtime::InteropServices::Out]
double% Bzt);
225 [System::Runtime::InteropServices::Out]
double% H,
226 [System::Runtime::InteropServices::Out]
double% F,
227 [System::Runtime::InteropServices::Out]
double% D,
228 [System::Runtime::InteropServices::Out]
double% I);
252 double Bxt,
double Byt,
double Bzt,
253 [System::Runtime::InteropServices::Out]
double% H,
254 [System::Runtime::InteropServices::Out]
double% F,
255 [System::Runtime::InteropServices::Out]
double% D,
256 [System::Runtime::InteropServices::Out]
double% I,
257 [System::Runtime::InteropServices::Out]
double% Ht,
258 [System::Runtime::InteropServices::Out]
double% Ft,
259 [System::Runtime::InteropServices::Out]
double% Dt,
260 [System::Runtime::InteropServices::Out]
double% It);
270 property System::String^
Description { System::String^ get(); }
276 property System::String^
DateTime { System::String^ get(); }
281 property System::String^
MagneticFile { System::String^ get(); }
303 property double MinHeight {
double get(); }
314 property double MaxHeight {
double get(); }
325 property double MinTime {
double get(); }
336 property double MaxTime {
double get(); }
.NET wrapper for GeographicLib::Geocentric.
.NET wrapper for GeographicLib::MagneticCircle.
.NET wrapper for GeographicLib::MagneticModel.
void Field(double t, double lat, double lon, double h, [System::Runtime::InteropServices::Out] double% Bx, [System::Runtime::InteropServices::Out] double% By, [System::Runtime::InteropServices::Out] double% Bz)
System::String^ MagneticModelName
static System::String ^ DefaultMagneticPath()
System::String^ MagneticModelDirectory
MagneticModel(System::String^ name, System::String^ path)
static void FieldComponents(double Bx, double By, double Bz, [System::Runtime::InteropServices::Out] double% H, [System::Runtime::InteropServices::Out] double% F, [System::Runtime::InteropServices::Out] double% D, [System::Runtime::InteropServices::Out] double% I)
MagneticModel(System::String^ name, System::String^ path, Geocentric^ earth)
static System::String ^ DefaultMagneticName()
void Field(double t, double lat, double lon, double h, [System::Runtime::InteropServices::Out] double% Bx, [System::Runtime::InteropServices::Out] double% By, [System::Runtime::InteropServices::Out] double% Bz, [System::Runtime::InteropServices::Out] double% Bxt, [System::Runtime::InteropServices::Out] double% Byt, [System::Runtime::InteropServices::Out] double% Bzt)
MagneticCircle ^ Circle(double t, double lat, double h)
System::String^ MagneticFile
System::String^ Description