r"""Wrapper for gprojects.h

Generated with:
./run.py --no-embed-preamble /build/grass-XNuCxx/grass-8.3.2/dist.x86_64-pc-linux-gnu --cpp gcc -E -Wdate-time -D_FORTIFY_SOURCE=3      -I/build/grass-XNuCxx/grass-8.3.2/dist.x86_64-pc-linux-gnu/include -I/build/grass-XNuCxx/grass-8.3.2/dist.x86_64-pc-linux-gnu/include -D__GLIBC_HAVE_LONG_LONG -lgrass_gproj.8.3 /build/grass-XNuCxx/grass-8.3.2/dist.x86_64-pc-linux-gnu/include/grass/gprojects.h /build/grass-XNuCxx/grass-8.3.2/dist.x86_64-pc-linux-gnu/include/grass/defs/gprojects.h -o OBJ.x86_64-pc-linux-gnu/proj.py

Do not modify this file.
"""

__docformat__ = "restructuredtext"

# Begin preamble for Python

from .ctypes_preamble import *
from .ctypes_preamble import _variadic_function

# End preamble

_libs = {}
_libdirs = []

# Begin loader

from .ctypes_loader import *

# End loader

add_library_search_dirs([])

# Begin libraries
_libs["grass_gproj.8.3"] = load_library("grass_gproj.8.3")

# 1 libraries
# End libraries

# No modules

PJ_WKT2_2015 = 0# /usr/include/proj.h: 904

PJ_WKT2_2015_SIMPLIFIED = (PJ_WKT2_2015 + 1)# /usr/include/proj.h: 904

PJ_WKT2_2019 = (PJ_WKT2_2015_SIMPLIFIED + 1)# /usr/include/proj.h: 904

PJ_WKT2_2018 = PJ_WKT2_2019# /usr/include/proj.h: 904

# /usr/include/proj.h: 176
try:
    PROJ_VERSION_MAJOR = 9
except:
    pass

# /usr/include/proj.h: 177
try:
    PROJ_VERSION_MINOR = 4
except:
    pass

# /usr/include/proj.h: 178
try:
    PROJ_VERSION_PATCH = 0
except:
    pass

# /usr/include/proj.h: 182
def PROJ_COMPUTE_VERSION(maj, min, patch):
    return (((maj * 10000) + (min * 100)) + patch)

# include/grass/gprojects.h: 23
try:
    RAD_TO_DEG = 57.295779513082321
except:
    pass

# include/grass/gprojects.h: 24
try:
    DEG_TO_RAD = .017453292519943296
except:
    pass

# include/grass/gprojects.h: 36
try:
    PROJ_VERSION_NUM = (PROJ_COMPUTE_VERSION (PROJ_VERSION_MAJOR, PROJ_VERSION_MINOR, PROJ_VERSION_PATCH))
except:
    pass

# include/grass/gprojects.h: 43
try:
    PJ_WKT2_LATEST = PJ_WKT2_2018
except:
    pass

# No inserted files

# No prefix-stripping

