..
   The documentation displayed on this page is automatically generated from
   Doxygen comments using the Breathe extension. Edits to the documentation
   can be made by making changes in the appropriate .cpp files.

.. _gdaldataset_cpp:

================================================================================
GDALDataset C++ API
================================================================================

Include files
-------------

- :source_file:`gcore/gdal_dataset.h`
- :source_file:`gcore/gdal_openinfo.h`
- :source_file:`gcore/gdal_geotransform.h`
- :source_file:`gcore/gdal_relationship.h`

GDALDataset class
-----------------

.. doxygenclass:: GDALDataset
   :project: api
   :members:

GDALOpenInfo class
----------------------

.. doxygenclass:: GDALOpenInfo
   :project: api
   :members:

GDALGeoTransform class
----------------------

.. doxygenclass:: GDALGeoTransform
   :project: api
   :members:

GDALRelationship class
----------------------

.. doxygenclass:: GDALRelationship
   :project: api
   :members:



.. below is an allow-list for spelling checker.

.. spelling:word-list::
     GetMetadataItem
     CREATIONOPTIONLIST
     nDeltaDegreeOfFreedom
     padfCovMatrix
     xscale
     xorig
     yscale
     yorig
