aboutsummaryrefslogtreecommitdiff
path: root/src/projects.h
AgeCommit message (Expand)Author
2018-12-30Merge projects.h into proj_internal.hEven Rouault
2018-12-30projects.h: remove deprecated XY, XYZ, LP, LPZ, UV, UVW, projUV and projUVW s...Even Rouault
2018-12-30projects.h: remove #ifdef __cpluplus test since it must now be included from ...Even Rouault
2018-12-30Move PJ_OBJ members into struct PJconstsEven Rouault
2018-12-30Allocate PJ* as a C++ objectEven Rouault
2018-12-26cpp conversion: fix remaining warningsEven Rouault
2018-12-26cpp conversion: fix zero-as-null-pointer-constant warningsEven Rouault
2018-12-26cpp conversion: minimal steps to fix compilation errors, not warningsEven Rouault
2018-11-29Redirect epsg:XXXX and IGNF:XXXX CRS expansions to the database, and remove t...Even Rouault
2018-11-22Make proj_create_crs_to_crs() use proj_obj_create_operations() and use area o...Even Rouault
2018-11-14Implement RFC 2: Initial integration of "GDAL SRS barn" workEven Rouault
2018-11-10Remove unused struct from projects.hKristian Evers
2018-10-16Move struct definitions for proj_list_* functions to proj.hKristian Evers
2018-10-16Change pj_mkparam to take const char pointerKristian Evers
2018-09-21Remove misspelled-constant PJD_ERR_UNKNOW_UNIT_IDKristian Evers
2018-09-18Only allow usage of proj_api.h if explicit consent was givenKristian Evers
2018-08-11projects.h: use param[] variable-length member syntax with GCC >= 8 to fix op...Even Rouault
2018-08-11Fix wrong behaviour of torad_coord() with gcc 8.1 -O2 (fixes #1084)Even Rouault
2018-06-21Add support for deg, rad and grad in unitconvert (fixes #1052), and document ...Even Rouault
2018-05-30Fix warnings found by clang with new warning flags to be added in later commitEven Rouault
2018-04-16Collect custom C99 math functions in proj_math.hKristian Evers
2018-03-11typo fix: Rename PJD_ERR_UNKNOW_UNIT_ID as PJD_ERR_UNKNOWN_UNIT_IDEven Rouault
2018-02-12typedef some recurring function signaturesThomas Knudsen
2018-02-09Avoid XY, LP and UV datatype clashes with other libraries.Kristian Evers
2018-02-07Shrink PJ_XXX_INFO structs, but keep same syntax. (#775)Thomas Knudsen
2018-02-01Remove Windows CE cruft (wince/msvc80)Mateusz Loskot
2018-02-01Remove unnecessary functions and restructure proj.def. Closes #728Kristian Evers
2018-01-31Renamed PJ_IO_UNITS_RADIANS to PJ_IO_UNITS_ANGULARThomas Knudsen
2018-01-31Introduce compatibility for cs2cs-style proj-strings into the 4D API.Thomas Knudsen
2018-01-08Discern between 2D projected and 3D cartesian linear units (#732)Thomas Knudsen
2018-01-03Introduce preparation/finalization steps in fwd/inv subsystem, supporting arb...Thomas Knudsen
2017-12-17Declare non-local variables as const where possibleAaron Puchert
2017-12-17Free format everywhere (#693)Thomas Knudsen
2017-11-27Replace some asserts by compile-time assertionsAaron Puchert
2017-11-25Improve API (#683)Thomas Knudsen
2017-11-22Avoid div-by-zero in rf setupThomas Knudsen
2017-11-20Replace pj_ell_set with reimplementation... (#675)Thomas Knudsen
2017-11-15Support numerical factors only (#664)Thomas Knudsen
2017-11-13Removed remaining traces of the built in selftest system (#661)Thomas Knudsen
2017-11-11Merge pull request #647 from kbevers/use_have_c99_mathKristian Evers
2017-11-10Use HAVE_C99_MATH instead of _WIN32_ and __ANSI__Kristian Evers
2017-11-08minor clean ups in and around proj_4D_api (#649)Thomas Knudsen
2017-11-06Eliminate the last traces of PJ_OBS (#643)Thomas Knudsen
2017-11-05Improve ISO 19000 alignment (#639)Thomas Knudsen
2017-11-05Pipeline cleanup (WIP) (#637)Thomas Knudsen
2017-10-28Allow nested pipelines. (#629)Kristian Evers
2017-10-27Linguistics: Clarify this and that, here and there (#632)Thomas Knudsen
2017-10-25Remove PJ_OBS from the API surface, rename pj_obs_api.c to pj_4D_api.c (#625)Thomas Knudsen
2017-10-20Addition of an "area of use" argument to proj_transform_crs_to_crs (#565)Kristian Evers
2017-10-19Prevent crashes and leaks on allocation failure (#606)Aaron Puchert