OmniSciDB
a5dc49c757
|
#include <Utm.h>
Public Member Functions | |
DEVICE ALWAYS_INLINE | Transform4326ToUTM (unsigned const srid, double const x, double const y) |
DEVICE ALWAYS_INLINE double | calculateX () const |
DEVICE ALWAYS_INLINE double | calculateY () const |
Private Attributes | |
unsigned const | srid_ |
double | eta_ |
double | xi_ |
bool | small_dlambda_ |
|
inline |
Definition at line 134 of file Utm.h.
References eta_, shared::fastAtanh(), shared::fastCos(), shared::fastSin(), anonymous_namespace{Utm.h}::n, math_consts::rad_div_deg, small_dlambda_, srid_, and xi_.
|
inline |
Definition at line 170 of file Utm.h.
References anonymous_namespace{Utm.h}::alphas, anonymous_namespace{Utm.h}::E0, eta_, shared::fastSinh(), anonymous_namespace{Utm.h}::k0_A, anonymous_namespace{Utm.h}::N, small_dlambda_, and xi_.
Referenced by conv_4326_utm(), and transform_4326_utm_x().
|
inline |
Definition at line 195 of file Utm.h.
References anonymous_namespace{Utm.h}::alphas, eta_, shared::fastCosh(), anonymous_namespace{Utm.h}::k0_A, anonymous_namespace{Utm.h}::N, small_dlambda_, srid_, and xi_.
Referenced by conv_4326_utm(), and transform_4326_utm_y().
|
private |
Definition at line 123 of file Utm.h.
Referenced by calculateX(), calculateY(), and Transform4326ToUTM().
|
private |
Definition at line 125 of file Utm.h.
Referenced by calculateX(), calculateY(), and Transform4326ToUTM().
|
private |
Definition at line 122 of file Utm.h.
Referenced by calculateY(), and Transform4326ToUTM().
|
private |
Definition at line 124 of file Utm.h.
Referenced by calculateX(), calculateY(), and Transform4326ToUTM().