PolarStereographic.h
Go to the documentation of this file.
1 #pragma once
2 
13 namespace NETGeographicLib
14 {
48  public ref class PolarStereographic
49  {
50  private:
51  // pointer to the unmanaged GeographicLib::PolarStereographic
53 
54  // the finalizer frees the unmanaged memory when the object is destroyed.
55  !PolarStereographic(void);
56  public:
57 
68  PolarStereographic(double a, double f, double k0);
69 
75 
80  { this->!PolarStereographic(); }
81 
91  void SetScale(double lat, double k);
92 
109  void Forward(bool northp, double lat, double lon,
110  [System::Runtime::InteropServices::Out] double% x,
111  [System::Runtime::InteropServices::Out] double% y,
112  [System::Runtime::InteropServices::Out] double% gamma,
113  [System::Runtime::InteropServices::Out] double% k);
114 
130  void Reverse(bool northp, double x, double y,
131  [System::Runtime::InteropServices::Out] double% lat,
132  [System::Runtime::InteropServices::Out] double% lon,
133  [System::Runtime::InteropServices::Out] double% gamma,
134  [System::Runtime::InteropServices::Out] double% k);
135 
139  void Forward(bool northp, double lat, double lon,
140  [System::Runtime::InteropServices::Out] double% x,
141  [System::Runtime::InteropServices::Out] double% y);
142 
146  void Reverse(bool northp, double x, double y,
147  [System::Runtime::InteropServices::Out] double% lat,
148  [System::Runtime::InteropServices::Out] double% lon);
149 
152 
157  property double MajorRadius { double get(); }
158 
163  property double Flattening { double get(); }
164 
170  property double CentralScale { double get(); }
172  };
173 } //namespace NETGeographicLib
Scalar * y
static const double lat
GeographicLib::PolarStereographic * m_pPolarStereographic
Point2(* f)(const Point3 &, OptionalJacobian< 2, 3 >)
void Reverse(bool northp, double x, double y, [System::Runtime::InteropServices::Out] double% lat, [System::Runtime::InteropServices::Out] double% lon, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k)
Polar stereographic projection.
.NET wrapper for GeographicLib::PolarStereographic.
static const double lon
void Forward(bool northp, double lat, double lon, [System::Runtime::InteropServices::Out] double% x, [System::Runtime::InteropServices::Out] double% y, [System::Runtime::InteropServices::Out] double% gamma, [System::Runtime::InteropServices::Out] double% k)
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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:35:14