aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2019-01-01 17:57:03 +0100
committerKristian Evers <kristianevers@gmail.com>2019-01-01 17:57:03 +0100
commitbf4ebe8f56b6b7725206168d7f9dda4b659abf2b (patch)
tree5968326ad88df28ba0ebc8c4851c79d80df38b55 /docs
parent7039295d3038566a667407d1290a275986be4aa6 (diff)
downloadPROJ-bf4ebe8f56b6b7725206168d7f9dda4b659abf2b.tar.gz
PROJ-bf4ebe8f56b6b7725206168d7f9dda4b659abf2b.zip
Split ISO19111 C API docs into functions and types
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.
Diffstat (limited to 'docs')
-rw-r--r--docs/source/development/reference/datatypes.rst10
-rw-r--r--docs/source/development/reference/functions.rst4
2 files changed, 13 insertions, 1 deletions
diff --git a/docs/source/development/reference/datatypes.rst b/docs/source/development/reference/datatypes.rst
index 5c6fc799..25e7ffd2 100644
--- a/docs/source/development/reference/datatypes.rst
+++ b/docs/source/development/reference/datatypes.rst
@@ -794,3 +794,13 @@ Logging
.. versionadded:: 5.1.0
+
+
+C API for ISO-19111 functionality
+-------------------------------------------------------------------------------
+
+.. doxygengroup:: iso19111_types
+ :project: cpp_stuff
+ :content-only:
+
+
diff --git a/docs/source/development/reference/functions.rst b/docs/source/development/reference/functions.rst
index 5d27999f..f1c20991 100644
--- a/docs/source/development/reference/functions.rst
+++ b/docs/source/development/reference/functions.rst
@@ -574,5 +574,7 @@ Various
C API for ISO-19111 functionality
+++++++++++++++++++++++++++++++++
-.. doxygenfile:: proj.h
+.. doxygengroup:: iso19111_functions
:project: cpp_stuff
+ :content-only:
+