GammaLib  2.1.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GWcsMOL.cpp File Reference

Mollweide's projection class implementation. More...

#include "GException.hpp"
#include "GMath.hpp"
#include "GTools.hpp"
#include "GWcsMOL.hpp"
#include "GWcsRegistry.hpp"

Go to the source code of this file.

Macros

#define G_PRJ_X2S
 
#define G_PRJ_S2X
 
#define copysign(X, Y)   ((Y) < 0.0 ? -fabs(X) : fabs(X))
 

Variables

const GWcsMOL g_wcs_mol_seed
 

Detailed Description

Mollweide's projection class implementation.

Author
Juergen Knoedlseder

Definition in file GWcsMOL.cpp.

Macro Definition Documentation

#define copysign (   X,
 
)    ((Y) < 0.0 ? -fabs(X) : fabs(X))

Definition at line 44 of file GWcsMOL.cpp.

Referenced by gammalib::erfinv(), GWcsMOL::prj_s2x(), and GWcsMOL::prj_x2s().

#define G_PRJ_S2X
Value:
"GWcsMOL::prj_s2x(int, int, int, int, double*, double*,"\
" double*, double*, int*)"

Definition at line 40 of file GWcsMOL.cpp.

Referenced by GWcsMOL::prj_s2x().

#define G_PRJ_X2S
Value:
"GWcsMOL::prj_x2s(int, int, int, int, double*, double*,"\
" double*, double*, int*)"

Definition at line 38 of file GWcsMOL.cpp.

Referenced by GWcsMOL::prj_x2s().

Variable Documentation

const GWcsRegistry g_wcs_mol_registry & g_wcs_mol_seed

Definition at line 56 of file GWcsMOL.cpp.