QGIS API Documentation 3.27.0-Master (95e00c50d2)

core → geometry Relation

File in src/coreIncludes file in src/core/geometry
qgis.cppqgswkbtypes.h
3d / qgs3dsymbolregistry.hqgswkbtypes.h
qgsabstractgeopdfexporter.cppqgsgeometry.h
qgsabstractgeopdfexporter.hqgspolygon.h
qgsaggregatecalculator.cppqgsgeometry.h
annotations / qgsannotation.cppqgsgeometryutils.h
annotations / qgsannotationitem.hqgslinestring.h
annotations / qgsannotationitem.hqgspolygon.h
annotations / qgsannotationitemeditoperation.hqgsgeometry.h
annotations / qgsannotationitemeditoperation.hqgsvertexid.h
annotations / qgsannotationitemnode.hqgsvertexid.h
annotations / qgsannotationmarkeritem.hqgspoint.h
annotations / qgsannotationpolygonitem.cppqgssurface.h
qgsapplication.cppqgsgeometry.h
qgsapplication.cppqgsreferencedgeometry.h
providers / arcgis / qgsarcgisrestquery.hqgsrectangle.h
providers / arcgis / qgsarcgisrestquery.hqgswkbtypes.h
providers / arcgis / qgsarcgisrestutils.cppqgscircularstring.h
providers / arcgis / qgsarcgisrestutils.cppqgscurve.h
providers / arcgis / qgsarcgisrestutils.cppqgsgeometryengine.h
providers / arcgis / qgsarcgisrestutils.cppqgslinestring.h
providers / arcgis / qgsarcgisrestutils.cppqgsmulticurve.h
providers / arcgis / qgsarcgisrestutils.cppqgsmultilinestring.h
providers / arcgis / qgsarcgisrestutils.cppqgsmultipoint.h
providers / arcgis / qgsarcgisrestutils.cppqgsmultipolygon.h
providers / arcgis / qgsarcgisrestutils.cppqgsmultisurface.h
providers / arcgis / qgsarcgisrestutils.cppqgspolygon.h
providers / arcgis / qgsarcgisrestutils.cppqgsrectangle.h
providers / arcgis / qgsarcgisrestutils.hqgsrectangle.h
providers / arcgis / qgsarcgisrestutils.hqgswkbtypes.h
qgsbookmarkmanager.hqgsreferencedgeometry.h
qgscachedfeatureiterator.cppqgsgeometryengine.h
qgscadutils.cppqgsgeometryutils.h
callouts / qgscallout.cppqgscircularstring.h
callouts / qgscallout.cppqgsgeometryutils.h
callouts / qgscallout.cppqgsgeos.h
callouts / qgscallout.cppqgslinestring.h
qgsclipper.cppqgsgeometry.h
qgsclipper.hqgsabstractgeometry.h
qgsclipper.hqgsbox3d.h
qgsclipper.hqgslinestring.h
qgsclipper.hqgspoint.h
qgsclipper.hqgsrectangle.h
qgscommandlineutils.cppqgsgeos.h
qgscoordinateutils.cppqgsrectangle.h
qgsdatasourceuri.cppqgswkbtypes.h
qgsdatasourceuri.hqgswkbtypes.h
qgsdistancearea.cppqgsgeometry.h
qgsdistancearea.cppqgsgeometrycollection.h
qgsdistancearea.cppqgslinestring.h
qgsdistancearea.cppqgsmultilinestring.h
qgsdistancearea.cppqgsmultisurface.h
qgsdistancearea.cppqgspolygon.h
qgsdistancearea.cppqgssurface.h
qgsdistancearea.cppqgswkbptr.h
qgsfeature.cppqgsgeometry.h
qgsfeature.cppqgsrectangle.h
qgsfeature.hqgsgeometry.h
qgsfeatureiterator.cppqgslinestring.h
qgsfeaturerequest.cppqgsgeometry.h
qgsfeaturerequest.cppqgsgeometryengine.h
qgsfeaturerequest.hqgsrectangle.h
qgsfield.cppqgsreferencedgeometry.h
qgsgeometryoptions.hqgsgeometry.h
qgsgeometrysimplifier.cppqgsgeometry.h
qgsgeometrysimplifier.cppqgsgeos.h
qgsgeometrysimplifier.cppqgsrectangle.h
qgsgeometryvalidator.cppqgscurve.h
qgsgeometryvalidator.cppqgscurvepolygon.h
qgsgeometryvalidator.cppqgsgeometry.h
qgsgeometryvalidator.cppqgsgeometrycollection.h
qgsgeometryvalidator.cppqgsgeos.h
qgsgeometryvalidator.cppqgspolygon.h
qgsgeometryvalidator.cppqgsvertexid.h
qgsgeometryvalidator.hqgsgeometry.h
qgsgml.cppqgsgeometry.h
qgsgml.cppqgsrectangle.h
qgsgml.cppqgswkbptr.h
qgsgml.hqgsrectangle.h
qgsgml.hqgswkbptr.h
qgsgmlschema.cppqgsgeometry.h
qgsgmlschema.cppqgsrectangle.h
qgsiconutils.hqgswkbtypes.h
qgsjsonutils.cppqgsgeometry.h
qgsmapclippingregion.hqgsgeometry.h
qgsmapclippingutils.cppqgsgeometry.h
qgsmaphittest.cppqgsgeometry.h
qgsmaphittest.cppqgsgeometryengine.h
qgsmaphittest.hqgsgeometry.h
qgsmaplayer.cppqgsrectangle.h
qgsmaplayer.hqgsrectangle.h
qgsmaplayerutils.cppqgsrectangle.h
qgsmaplayerutils.cppqgsreferencedgeometry.h
qgsmapsettings.cppqgsgeometry.h
qgsmapsettings.hqgsgeometry.h
qgsmapsettings.hqgsrectangle.h
qgsmaptopixelgeometrysimplifier.cppqgsgeometry.h
qgsmaptopixelgeometrysimplifier.cppqgsgeometrycollection.h
qgsmaptopixelgeometrysimplifier.cppqgslinestring.h
qgsmaptopixelgeometrysimplifier.cppqgspolygon.h
qgsmaptopixelgeometrysimplifier.cppqgsrectangle.h
qgsmaptopixelgeometrysimplifier.cppqgsvertexid.h
qgsmaptopixelgeometrysimplifier.cppqgswkbptr.h
qgsmbtiles.cppqgsrectangle.h
qgsmimedatautils.hqgswkbtypes.h
qgsofflineediting.cppqgsgeometry.h
qgsogcutils.cppqgsgeometry.h
qgsogcutils.cppqgsrectangle.h
qgsogcutils.cppqgswkbptr.h
qgsogcutils.hqgsgeometry.h
qgsogrutils.cppqgsgeometry.h
qgsogrutils.cppqgslinestring.h
qgsogrutils.cppqgsmultilinestring.h
qgsogrutils.cppqgsmultipoint.h
qgsogrutils.cppqgsmultipolygon.h
qgsogrutils.cppqgspolygon.h
qgspointlocator.cppqgscurvepolygon.h
qgspointlocator.cppqgsgeometry.h
qgspointlocator.cppqgslinestring.h
qgspointlocator.cppqgswkbptr.h
qgspointlocator.hqgsgeometry.h
qgspointlocator.hqgsgeometryutils.h
qgspointlocator.hqgslinestring.h
qgspointxy.cppqgspoint.h
qgsrendercontext.cppqgspoint.h
qgsrendercontext.hqgsrectangle.h
qgsrendereditemdetails.hqgsrectangle.h
qgsscalecalculator.cppqgsrectangle.h
qgsshapegenerator.cppqgsgeometryutils.h
qgssnappingutils.cppqgsgeometry.h
qgsspatialindex.cppqgsgeometry.h
qgsspatialindex.cppqgsrectangle.h
qgsspatialindexutils.cppqgsrectangle.h
qgstessellator.cppqgscurve.h
qgstessellator.cppqgsgeometry.h
qgstessellator.cppqgsgeometryengine.h
qgstessellator.cppqgsmultipolygon.h
qgstessellator.cppqgspoint.h
qgstessellator.cppqgspolygon.h
qgstessellator.cppqgstriangle.h
qgstessellator.hqgsrectangle.h
qgstiles.hqgsrectangle.h
qgstracer.cppqgsgeometry.h
qgstracer.cppqgsgeometryutils.h
qgstracer.cppqgsgeos.h
qgstracer.hqgsgeometry.h
qgstracer.hqgsrectangle.h
qgsvectorfilewriter.cppqgsgeometry.h
qgsvectorfilewriter.cppqgsgeometryengine.h
qgsvectorfilewriter.hqgsgeometryengine.h
qgsvirtuallayerdefinition.hqgswkbtypes.h
qgsxmlutils.cppqgsrectangle.h
dxf / qgsdxfexport.cppqgsgeometrycollection.h
dxf / qgsdxfexport.cppqgscurvepolygon.h
dxf / qgsdxfexport.cppqgscompoundcurve.h
dxf / qgsdxfexport.cppqgscircularstring.h
dxf / qgsdxfexport.cppqgslinestring.h
dxf / qgsdxfexport.cppqgswkbtypes.h
dxf / qgsdxfexport.cppqgspoint.h
dxf / qgsdxfexport.cppqgsgeos.h
dxf / qgsdxfexport.hqgsgeometry.h
dxf / qgsdxfpaintdevice.cppqgspoint.h
dxf / qgsdxfpaintengine.hqgsabstractgeometry.h
elevation / qgsabstractprofilegenerator.hqgspoint.h
elevation / qgsprofilerenderer.cppqgscurve.h
elevation / qgsprofilerenderer.cppqgsgeos.h
elevation / qgsprofilerequest.cppqgscurve.h
expression / qgsexpression.cppqgsgeometry.h
expression / qgsexpressionfunction.cppqgsgeos.h
expression / qgsexpressionfunction.cppqgsmultipoint.h
expression / qgsexpressionfunction.cppqgsgeometryutils.h
expression / qgsexpressionfunction.cppqgsmultilinestring.h
expression / qgsexpressionfunction.cppqgslinestring.h
expression / qgsexpressionfunction.cppqgscurvepolygon.h
expression / qgsexpressionfunction.cppqgspolygon.h
expression / qgsexpressionfunction.cppqgstriangle.h
expression / qgsexpressionfunction.cppqgscurve.h
expression / qgsexpressionfunction.cppqgsregularpolygon.h
expression / qgsexpressionfunction.cppqgsquadrilateral.h
expression / qgsexpressionfunction.cppqgsgeometryengine.h
expression / qgsexpressionnodeimpl.cppqgsgeometry.h
geocoding / qgsgeocoder.hqgsgeometry.h
geocoding / qgsgeocodercontext.hqgsgeometry.h
geocoding / qgsgeocoderresult.hqgsgeometry.h
labeling / qgslabelfeature.cppqgsgeometry.h
labeling / qgslabelfeature.cppqgsgeos.h
labeling / qgslabelfeature.hqgsgeos.h
labeling / qgslabelobstaclesettings.hqgsgeometry.h
labeling / qgslabelposition.hqgsrectangle.h
labeling / qgslabelposition.hqgsgeometry.h
labeling / qgspallabeling.cppqgsmultisurface.h
labeling / qgspallabeling.cppqgsgeometry.h
labeling / qgspallabeling.cppqgsreferencedgeometry.h
labeling / qgspallabeling.cppqgscurvepolygon.h
labeling / qgspallabeling.cppqgsgeometrycollection.h
labeling / qgspallabeling.hqgsgeometry.h
labeling / qgsvectorlayerlabelprovider.cppqgsgeometry.h
labeling / qgsvectorlayerlabelprovider.cppqgspolygon.h
labeling / qgsvectorlayerlabelprovider.cppqgslinestring.h
labeling / qgsvectorlayerlabelprovider.cppqgsmultipolygon.h
layertree / qgslayertreemodel.hqgsgeometry.h
layertree / qgslegendpatchshape.cppqgsmultilinestring.h
layertree / qgslegendpatchshape.cppqgslinestring.h
layertree / qgslegendpatchshape.cppqgspolygon.h
layertree / qgslegendpatchshape.hqgsgeometry.h
layout / qgslayoutexporter.cppqgslinestring.h
layout / qgslayoutgeopdfexporter.cppqgsgeometry.h
layout / qgslayoutitemattributetable.cppqgsgeometry.h
layout / qgslayoutitemattributetable.cppqgsgeometryengine.h
layout / qgslayoutitemmapgrid.cppqgsgeometry.h
layout / qgslayoutitemscalebar.cppqgsrectangle.h
locator / qgslocatorcontext.hqgsrectangle.h
locator / qgslocatormodelbridge.hqgsrectangle.h
maprenderer / qgsmaprenderercache.hqgsrectangle.h
maprenderer / qgsrendereditemresults.hqgsrectangle.h
providers / memory / qgsmemoryfeatureiterator.cppqgsgeometry.h
providers / memory / qgsmemoryfeatureiterator.cppqgsgeometryengine.h
providers / memory / qgsmemoryfeatureiterator.hqgsgeometry.h
providers / memory / qgsmemoryprovider.cppqgsgeometry.h
providers / memory / qgsmemoryproviderutils.hqgswkbtypes.h
mesh / qgsmeshcalculator.hqgsrectangle.h
mesh / qgsmeshcalculator.hqgsgeometry.h
mesh / qgsmeshdataprovider.cppqgsrectangle.h
mesh / qgsmeshdataprovider.hqgspoint.h
mesh / qgsmeshdataset.cppqgsrectangle.h
mesh / qgsmeshdataset.hqgspoint.h
mesh / qgsmesheditor.cppqgsgeometryengine.h
mesh / qgsmesheditor.cppqgsgeometryutils.h
mesh / qgsmeshforcebypolylines.cppqgsgeometryutils.h
mesh / qgsmeshforcebypolylines.cppqgsmultisurface.h
mesh / qgsmeshforcebypolylines.cppqgsmulticurve.h
mesh / qgsmeshforcebypolylines.cppqgscurvepolygon.h
mesh / qgsmeshforcebypolylines.cppqgslinestring.h
mesh / qgsmeshforcebypolylines.hqgsabstractgeometry.h
mesh / qgsmeshlayerprofilegenerator.cppqgscurve.h
mesh / qgsmeshlayerprofilegenerator.cppqgsgeos.h
mesh / qgsmeshlayerutils.hqgsrectangle.h
mesh / qgsmeshspatialindex.cppqgsrectangle.h
mesh / qgstopologicalmesh.cppqgsgeometryutils.h
mesh / qgstriangularmesh.cppqgspolygon.h
mesh / qgstriangularmesh.cppqgslinestring.h
mesh / qgstriangularmesh.cppqgsgeometry.h
mesh / qgstriangularmesh.cppqgsrectangle.h
mesh / qgstriangularmesh.hqgsgeometry.h
metadata / qgsabstractlayermetadataprovider.hqgsrectangle.h
metadata / qgsabstractlayermetadataprovider.hqgspolygon.h
metadata / qgslayermetadata.hqgsbox3d.h
pal / feature.cppqgsgeometry.h
pal / feature.cppqgsgeos.h
pal / feature.cppqgsgeometryutils.h
pal / feature.cppqgspolygon.h
pal / geomfunction.hqgsgeos.h
pal / labelposition.cppqgsgeos.h
pal / layer.hqgsgeos.h
pal / pal.cppqgsgeometry.h
pal / pal.hqgsgeometry.h
pal / pal.hqgsgeos.h
pal / palrtree.hqgsrectangle.h
pal / pointset.cppqgsgeos.h
pal / pointset.cppqgsgeometryutils.h
pal / pointset.hqgsrectangle.h
pal / pointset.hqgsgeos.h
pointcloud / qgspointclouddataprovider.cppqgsgeometry.h
pointcloud / qgspointclouddataprovider.cppqgsgeometryengine.h
pointcloud / qgspointclouddataprovider.hqgspoint.h
pointcloud / qgspointclouddataprovider.hqgsray3d.h
pointcloud / qgspointcloudextentrenderer.cppqgswkbtypes.h
pointcloud / qgspointcloudextentrenderer.cppqgspolygon.h
pointcloud / qgspointcloudextentrenderer.cppqgscurve.h
pointcloud / qgspointcloudindex.hqgsrectangle.h
pointcloud / qgspointcloudlayer.cppqgsrectangle.h
pointcloud / qgspointcloudlayerexporter.cppqgsgeos.h
pointcloud / qgspointcloudlayerprofilegenerator.cppqgscurve.h
pointcloud / qgspointcloudlayerprofilegenerator.cppqgsgeos.h
pointcloud / qgspointcloudlayerprofilegenerator.hqgsgeos.h
pointcloud / qgspointcloudlayerrenderer.cppqgscircle.h
pointcloud / qgspointcloudlayerrenderer.hqgsgeometry.h
pointcloud / qgspointcloudrenderer.cppqgscircle.h
processing / qgsprocessingalgorithm.cppqgsrectangle.h
processing / qgsprocessingfeedback.cppqgsgeos.h
processing / qgsprocessingparameters.cppqgsreferencedgeometry.h
processing / qgsprocessingutils.cppqgsreferencedgeometry.h
proj / qgscoordinatereferencesystem.hqgsrectangle.h
proj / qgscoordinatetransform.cppqgsrectangle.h
proj / qgsdatums.hqgsrectangle.h
proj / qgsdatumtransform.hqgsrectangle.h
project / qgsproject.cppqgsrectangle.h
project / qgsprojectstylesettings.hqgswkbtypes.h
project / qgsprojectviewsettings.hqgsreferencedgeometry.h
providers / qgsprovidersublayerdetails.hqgswkbtypes.h
raster / qgscolorrampshader.hqgsrectangle.h
raster / qgsexiftools.cppqgspoint.h
raster / qgshillshaderenderer.cppqgsrectangle.h
raster / qgsrasterbandstats.hqgsrectangle.h
raster / qgsrasterblock.cppqgsrectangle.h
raster / qgsrasterdataprovider.cppqgspoint.h
raster / qgsrasterdataprovider.hqgsrectangle.h
raster / qgsrasterhistogram.hqgsrectangle.h
raster / qgsrasterinterface.cppqgsrectangle.h
raster / qgsrasterinterface.hqgsrectangle.h
raster / qgsrasteriterator.hqgsrectangle.h
raster / qgsrasterlayer.cppqgsrectangle.h
raster / qgsrasterlayerprofilegenerator.cppqgscurve.h
raster / qgsrasterlayerprofilegenerator.cppqgsgeometryengine.h
raster / qgsrasterlayerprofilegenerator.cppqgsgeos.h
raster / qgsrasterlayerprofilegenerator.cppqgsgeometryutils.h
raster / qgsrasterprojector.hqgsrectangle.h
raster / qgsrasterviewport.hqgsrectangle.h
raster / qgssinglebandpseudocolorrenderer.hqgsrectangle.h
settings / qgssettingsregistrycore.hqgsgeometry.h
symbology / qgsfillsymbollayer.cppqgsgeometry.h
symbology / qgsfillsymbollayer.cppqgsgeometrycollection.h
symbology / qgsfillsymbollayer.cppqgspolygon.h
symbology / qgsfillsymbollayer.cppqgslinestring.h
symbology / qgsfillsymbollayer.cppqgsgeometryengine.h
symbology / qgsgeometrygeneratorsymbollayer.cppqgsgeometry.h
symbology / qgsgeometrygeneratorsymbollayer.cppqgspolygon.h
symbology / qgsheatmaprenderer.hqgsgeometry.h
symbology / qgsinvertedpolygonrenderer.hqgsgeometry.h
symbology / qgslinesymbollayer.cppqgscurve.h
symbology / qgslinesymbollayer.cppqgscurvepolygon.h
symbology / qgsmergedfeaturerenderer.hqgsgeometry.h
symbology / qgsnullsymbolrenderer.cppqgsgeometry.h
symbology / qgspointdistancerenderer.cppqgsgeometry.h
symbology / qgspointdistancerenderer.cppqgsmultipoint.h
symbology / qgsrenderer.cppqgsgeometry.h
symbology / qgsrenderer.cppqgsgeometrycollection.h
symbology / qgsrenderer.cppqgswkbptr.h
symbology / qgsrenderer.cppqgspoint.h
symbology / qgsrenderer.hqgsrectangle.h
symbology / qgsrendererregistry.hqgswkbtypes.h
symbology / qgsstyle.cppqgslinestring.h
symbology / qgsstyle.cppqgspolygon.h
symbology / qgssymbol.cppqgsgeometry.h
symbology / qgssymbol.cppqgsmultipoint.h
symbology / qgssymbol.cppqgsgeometrycollection.h
symbology / qgssymbol.cppqgslinestring.h
symbology / qgssymbol.cppqgspolygon.h
symbology / qgssymbol.cppqgsgeos.h
symbology / qgssymbollayer.cppqgsmultipoint.h
symbology / qgssymbolrendercontext.hqgswkbtypes.h
vector / qgsvectordataprovider.cppqgscircularstring.h
vector / qgsvectordataprovider.cppqgscompoundcurve.h
vector / qgsvectordataprovider.cppqgsgeometry.h
vector / qgsvectordataprovider.cppqgsgeometrycollection.h
vector / qgsvectordataprovider.cppqgsgeometryfactory.h
vector / qgsvectorlayer.cppqgscurve.h
vector / qgsvectorlayer.cppqgsgeometry.h
vector / qgsvectorlayer.cppqgsrectangle.h
vector / qgsvectorlayer.cppqgspoint.h
vector / qgsvectorlayerdiagramprovider.cppqgsgeometry.h
vector / qgsvectorlayerdiagramprovider.cppqgsgeos.h
vector / qgsvectorlayereditbuffer.cppqgsgeometry.h
vector / qgsvectorlayereditbuffer.hqgsgeometry.h
vector / qgsvectorlayereditutils.cppqgslinestring.h
vector / qgsvectorlayereditutils.cppqgspoint.h
vector / qgsvectorlayereditutils.cppqgsgeometryfactory.h
vector / qgsvectorlayereditutils.cppqgswkbtypes.h
vector / qgsvectorlayereditutils.cppqgsabstractgeometry.h
vector / qgsvectorlayerexporter.cppqgsgeometry.h
vector / qgsvectorlayerexporter.cppqgsgeometrycollection.h
vector / qgsvectorlayerexporter.cppqgsabstractgeometry.h
vector / qgsvectorlayerfeatureiterator.cppqgsgeometryengine.h
vector / qgsvectorlayerprofilegenerator.cppqgscurve.h
vector / qgsvectorlayerprofilegenerator.cppqgsgeos.h
vector / qgsvectorlayerprofilegenerator.cppqgspolygon.h
vector / qgsvectorlayerprofilegenerator.cppqgsmultipolygon.h
vector / qgsvectorlayerprofilegenerator.cppqgsmultipoint.h
vector / qgsvectorlayerprofilegenerator.cppqgsmultilinestring.h
vector / qgsvectorlayertools.hqgsgeometry.h
vector / qgsvectorlayerundocommand.cppqgsgeometry.h
vector / qgsvectorlayerundopassthroughcommand.cppqgsgeometry.h
vector / qgsvectorlayerutils.hqgsgeometry.h
vectortile / qgsvectortilelayer.cppqgsgeometryengine.h
vectortile / qgsvectortilemvtdecoder.cppqgsmultipoint.h
vectortile / qgsvectortilemvtdecoder.cppqgslinestring.h
vectortile / qgsvectortilemvtdecoder.cppqgsmultilinestring.h
vectortile / qgsvectortilemvtdecoder.cppqgsmultipolygon.h
vectortile / qgsvectortilemvtdecoder.cppqgspolygon.h
vectortile / qgsvectortilemvtencoder.cppqgslinestring.h
vectortile / qgsvectortilemvtencoder.cppqgsmultilinestring.h
vectortile / qgsvectortilemvtencoder.cppqgsmultipoint.h
vectortile / qgsvectortilemvtencoder.cppqgsmultipolygon.h
vectortile / qgsvectortilemvtencoder.cppqgspolygon.h
vectortile / qgsvectortilemvtutils.cppqgslinestring.h
vectortile / qgsvectortileutils.cppqgsgeometrycollection.h
vectortile / qgsvectortileutils.cppqgsrectangle.h
vectortile / qgsvectortilewriter.hqgsrectangle.h
vectortile / qgsvtpktiles.cppqgsrectangle.h