| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
is disabled
|
|
Better handling of pipelines including step with PJ_IO_UNITS_WHATEVER operations
|
|
With this commit we make sure that proj_angular_input() and
proj_angular_output return the correct result for any given pipeline.
|
|
recent master commit)
|
|
This communicates better what the unit actually is. It also opens the
door for potentially adding PJ_IO_UNITS_DEGREES in the future in order
to coordinates in degrees correctly as well.
|
|
operations when neededs (fixes #1197)
|
|
|
|
The rest of the C API is structured such that type definitions goes into
one page and functions to another. This commit makes sure the same is
done for the C bindings to the ISO19111 C++ API by defining two doxygen
groups in proj.h, which is then organized into the proper pages with
Sphinx and breathe.
|
|
seem that used)
|
|
not possible
|
|
|
|
|
|
|
|
|
|
|
|
structures
|
|
proj_trans() and similar methods
|
|
C++ file due to C++ objects in struct PJconsts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
have no declared extent
|
|
(master only)
|
|
|
|
|
|
2 definitions of PROJCRS that lack it)
|
|
|
|
|
|
|
|
extent of their base CRS)
|
|
|
|
(refs #201)
|
|
|
|
|
|
|
|
|
|
projections/ transformations/ tests/ subdirectories
|
|
include proj.h instead
|
|
|
|
|
|
Defining struct pj_opaque with different definitions is a violation
of the C++ One-Definition-Rule. When using link-time optimizations, this
could break badly.
The solution adopted here is to wrap those structures into a C++
anonymous namespace so they are considered different
|
|
|
|
Fixed rHealpix projection, closing #1206.
|
|
Numerical test results based on function output, rather than mathematical derivation. Verified global coverage with graphical eyeballing through cartopy.
|