LCOV - code coverage report
Current view: top level - ogr - ogrgeometry.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 1930 2226 86.7 %
Date: 2026-06-07 13:20:54 Functions: 223 247 90.3 %

Function Name Sort by function name Hit count Sort by hit count
OGRGetGenerate_DB2_V72_BYTE_ORDER 0
OGRMergeGeometryTypes 0
OGR_G_BuildArea 0
OGR_G_DumpReadable 0
OGR_G_Equal 0
OGR_G_GetBoundary 0
OGR_G_ImportFromWkb 0
OGR_G_ImportFromWkt 0
OGR_G_Intersect 0
OGR_G_MakeValid 0
OGR_G_SymmetricDifference 0
_ZN11OGRGeometry10segmentizeEd 0
_ZN11OGRGeometry11CastToErrorEPS_ 0
_ZN11OGRGeometry17OGRexportToSFCGALEPKS_ 0
_ZN11OGRGeometry17SFCGALexportToOGREPKv 0
_ZN11OGRGeometry6swapXYEv 0
_ZN11OGRGeometryD0Ev 0
_ZNK11OGRGeometry11exportToKMLEv 0
_ZNK11OGRGeometry11getBoundaryEv 0
_ZNK11OGRGeometry12dumpReadableEP8_IO_FILEPKcPKS3_ 0
_ZNK11OGRGeometry19SymmetricDifferenceEPKS_ 0
_ZNK11OGRGeometry22PointOnSurfaceInternalEP8OGRPoint 0
_ZNK11OGRGeometry5EqualEPS_ 0
_ZNK11OGRGeometry9IntersectEPS_ 0
OGRHasPreparedGeometrySupport 1
OGR_G_ConvexHull 1
OGR_G_DelaunayTriangulation 1
OGR_G_Distance3D 1
OGR_G_IsRing 1
OGR_G_SetPrecision 1
OGR_G_Simplify 1
OGR_G_SimplifyPreserveTopology 1
OGR_G_WkbSize 1
OGRwkbExportOptionsSetByteOrder 1
OGRwkbExportOptionsSetPrecision 1
OGRwkbExportOptionsSetVariant 1
_ZN11OGRGeometry23roundCoordinatesIEEE754ERK32OGRGeomCoordinateBinaryPrecision 1
_ZN25OGRDefaultGeometryVisitor5visitEP13OGRMultiCurve 1
_ZN25OGRDefaultGeometryVisitor5visitEP13OGRMultiPoint 1
_ZN25OGRDefaultGeometryVisitor5visitEP15OGRMultiSurface 1
_ZN25OGRDefaultGeometryVisitor5visitEP16OGRCompoundCurve 1
_ZN25OGRDefaultGeometryVisitor5visitEP17OGRCircularString 1
_ZN25OGRDefaultGeometryVisitor5visitEP22OGRTriangulatedSurface 1
_ZN30OGRDefaultConstGeometryVisitor5visitEPK13OGRMultiCurve 1
_ZN30OGRDefaultConstGeometryVisitor5visitEPK15OGRMultiPolygon 1
_ZN30OGRDefaultConstGeometryVisitor5visitEPK15OGRMultiSurface 1
_ZN30OGRDefaultConstGeometryVisitor5visitEPK18OGRMultiLineString 1
_ZN30OGRDefaultConstGeometryVisitor5visitEPK22OGRTriangulatedSurface 1
_ZNK11OGRGeometry10Distance3DEPKS_ 1
_ZNK11OGRGeometry21DelaunayTriangulationEdi 1
_ZNK11OGRGeometry6IsRingEv 1
_ZZN11OGRGeometry23roundCoordinatesIEEE754ERK32OGRGeomCoordinateBinaryPrecisionEN9QuantizerC2ES2_ 1
OGR_G_ConcaveHull 2
OGR_G_Distance 2
OGR_G_ExportToWkbEx 2
OGR_G_UnionCascaded 2
OGRwkbExportOptionsCreate 2
OGRwkbExportOptionsDestroy 2
_ZN25OGRDefaultGeometryVisitor5visitEP11OGRTriangle 2
_ZN25OGRDefaultGeometryVisitor5visitEP20OGRPolyhedralSurface 2
_ZN30OGRDefaultConstGeometryVisitor5visitEPK11OGRTriangle 2
_ZN30OGRDefaultConstGeometryVisitor5visitEPK20OGRPolyhedralSurface 2
_ZNK11OGRGeometry13UnionCascadedEv 2
OGR_G_ConstrainedDelaunayTriangulation 3
OGR_G_GetInvalidityReason 3
OGR_G_Polygonize 3
OGR_G_UnaryUnion 3
_ZN30OGRDefaultConstGeometryVisitor5visitEPK16OGRCompoundCurve 3
_ZNK11OGRGeometry32ConstrainedDelaunayTriangulationEv 3
_ZZN11OGRGeometry23roundCoordinatesIEEE754ERK32OGRGeomCoordinateBinaryPrecisionEN9Quantizer5visitEP8OGRPoint 3
OGRSetGenerate_DB2_V72_BYTE_ORDER 4
OGR_G_CoordinateDimension 4
OGR_G_Empty 4
OGR_G_PointOnSurface 4
OGR_G_Centroid 5
OGR_G_IsSimple 5
_ZNK11OGRGeometry16getCurveGeometryEPKPKc 5
_ZNK11OGRGeometry8CentroidEP8OGRPoint 5
_ZNK11OGRGeometry8IsSimpleEv 5
OGR_G_Boundary 6
OGR_G_CloseRings 6
OGR_G_Difference 6
_ZN30OGRDefaultConstGeometryVisitor5visitEPK17OGRCircularString 6
_ZNK11OGRGeometry10ConvexHullEv 6
_ZNK11OGRGeometry12SetPrecisionEdi 6
_ZNK11OGRGeometry8BoundaryEv 6
OGR_G_ConcaveHullOfPolygons 7
OGR_G_Overlaps 7
OGR_G_SymDifference 7
_ZNK11OGRGeometry13SymDifferenceEPKS_ 7
_ZNK11OGRGeometry8OverlapsEPKS_ 7
OGR_G_Crosses 8
OGR_G_Disjoint 8
OGR_G_Touches 8
_ZN25OGRDefaultGeometryVisitor5visitEP18OGRMultiLineString 8
_ZNK11OGRGeometry11ConcaveHullEdb 8
_ZNK11OGRGeometry7CrossesEPKS_ 8
_ZNK11OGRGeometry8DisjointEPKS_ 8
OGR_G_TransformTo 9
OGR_G_Contains 10
OGR_G_GetEnvelope3D 10
OGR_G_Union 10
OGR_G_Intersects 11
OGR_G_Transform 11
_ZNK11OGRGeometry7TouchesEPKS_ 11
OGR_G_BufferEx 12
OGR_G_Intersection 12
_ZNK11OGRGeometry21ConcaveHullOfPolygonsEdbb 13
_ZN25OGRDefaultGeometryVisitor5visitEP15OGRMultiPolygon 14
_ZN32OGRGeomCoordinateBinaryPrecision7SetFromERK26OGRGeomCoordinatePrecision 16
_ZN11OGRGeometry16removeEmptyPartsEv 17
_ZNK11OGRGeometry24SimplifyPreserveTopologyEd 17
OGR_G_GetDimension 21
OGR_G_Normalize 21
OGR_G_IsValid 22
_ZL13repairForGEOSPK11OGRGeometry 22
OGR_G_Segmentize 24
OGR_G_MakeValidEx 25
_ZNK11OGRGeometry8DistanceEPKS_ 25
_ZN25OGRDefaultGeometryVisitor5visitEP21OGRGeometryCollection 26
_ZNK11OGRGeometry9BuildAreaEv 30
OGR_G_FlattenTo2D 31
OGR_G_SwapXY 32
_ZN11OGRGeometry11transformToEPK19OGRSpatialReference 33
OGR_GT_GetCurve 35
_ZNK11OGRGeometry8BufferExEdPKPKc 35
_ZN11OGRGeometry16roundCoordinatesERK26OGRGeomCoordinatePrecision 39
_ZZN11OGRGeometry16roundCoordinatesERK26OGRGeomCoordinatePrecisionEN7RounderC2ES2_ 39
OGR_G_Buffer 42
_ZNK11OGRGeometry6BufferEdi 42
OGR_GT_GetSingle 43
_ZNK11OGRGeometry12exportToJsonEPKPKc 43
_ZNK11OGRGeometry10IntersectsEPKS_ 44
_ZNK11OGRGeometry9NormalizeEv 51
_ZNK11OGRGeometry8SimplifyEd 55
OGR_G_SetCoordinateDimension 56
_ZN30OGRDefaultConstGeometryVisitor5visitEPK13OGRMultiPoint 64
_ZNK11OGRGeometry5UnionEPKS_ 68
_ZN30OGRDefaultConstGeometryVisitor5visitEPK21OGRGeometryCollection 69
_ZN25OGRDefaultGeometryVisitor5visitEP10OGRPolygon 77
_ZN25OGRDefaultGeometryVisitor5visitEP15OGRCurvePolygon 78
OGR_G_AssignSpatialReference 80
_ZN25OGRDefaultGeometryVisitor5visitEP13OGRLinearRing 80
_ZNK11OGRGeometry17getLinearGeometryEdPKPKc 88
_ZL19OGRGEOSErrorHandlerPKcz 103
_ZNK11OGRGeometry13hasEmptyPartsEv 103
_ZN25OGRDefaultGeometryVisitor5visitEP13OGRLineString 104
_ZN25OGRDefaultGeometryVisitor6_visitEP14OGRSimpleCurve 105
OGR_G_ExportToWkb 109
_ZN30OGRDefaultConstGeometryVisitor5visitEPK10OGRPolygon 109
_ZN30OGRDefaultConstGeometryVisitor5visitEPK13OGRLinearRing 110
_ZL21OGRGEOSWarningHandlerPKcz 111
_ZN30OGRDefaultConstGeometryVisitor5visitEPK15OGRCurvePolygon 112
_ZNK11OGRGeometry10PolygonizeEv 117
_ZN30OGRDefaultConstGeometryVisitor5visitEPK13OGRLineString 121
OGR_G_GetSpatialReference 126
_ZN30OGRDefaultConstGeometryVisitor6_visitEPK14OGRSimpleCurve 127
_ZNK35OGRPreparedGeometryUniquePtrDeleterclEP20_OGRPreparedGeometry 144
_ZN19GEOSWarningSilencerC2EP20GEOSContextHandle_HS 152
_ZN19GEOSWarningSilencerD2Ev 152
_ZNK11OGRGeometry9MakeValidEPKPKc 153
OGR_G_Set3D 154
OGR_G_SetMeasured 154
_ZL24CanConvertToMultiPolygonPK21OGRGeometryCollection 155
_ZNK11OGRGeometry11exportToGMLEPKPKc 251
_ZZNK11OGRGeometry12dumpReadableB5cxx11EPKcPKS1_ENKUlbE_clEb 292
_ZNK11OGRGeometry12dumpReadableB5cxx11EPKcPKS1_ 307
_ZNK11OGRGeometry8ContainsEPKS_ 322
_ZZN11OGRGeometry16roundCoordinatesERK26OGRGeomCoordinatePrecisionEN7Rounder5visitEP8OGRPoint 379
OGRGeometryTypeToName 393
_ZN11OGRGeometry13importFromWkbEPKhm13OGRwkbVariant 492
OGRMergeGeometryTypesEx 575
_ZNK11OGRGeometry10UnaryUnionEv 636
OGR_G_GetCoordinateDimension 724
_ZNK11OGRGeometry10DifferenceEPKS_ 752
OGR_GT_GetLinear 785
_Z20OGRGeometryToHexEWKBPK11OGRGeometryiii 1071
_ZN11OGRGeometryaSERKS_ 1211
_ZN11OGRGeometry10closeRingsEv 1264
_ZNK27OGRGeometryUniquePtrDeleterclEP11OGRGeometry 1333
_Z22OGRGeometryFromHexEWKBPKcPii 1443
_Z19OGRGeometryFromEWKBPhiPii 1445
_ZN11OGRGeometry28importCurveCollectionFromWktEPPKciiiiPFiPS_P8OGRCurveE 1450
OGR_GT_SetM 2013
OGR_G_IsEmpty 2391
OGR_G_ExportToWkt 2551
OGR_GT_GetCollection 2709
_ZNK11OGRGeometry7IsValidEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2971
_ZNK11OGRGeometry12IntersectionEPKS_ 3093
_Z16OGRToOGCGeomType18OGRwkbGeometryTypebbb 3159
_Z18OGRFromOGCGeomTypePKc 3267
OGR_GT_IsSurface 3663
_ZL25BuildGeometryFromTwoGeomsPK11OGRGeometryS1_PFP10GEOSGeom_tP20GEOSContextHandle_HSPKS2_S7_E 3920
_ZL21BuildGeometryFromGEOSP20GEOSContextHandle_HSP10GEOSGeom_tPK11OGRGeometryS5_ 4937
_ZL24OGRGeometryRebuildCurvesPK11OGRGeometryS1_PS_ 5087
OGR_G_ExportToIsoWkt 5500
OGR_GT_SetModifier 5578
OGRPreparedGeometryIntersects 5587
OGR_GT_SetZ 5748
OGR_G_GetGeometryType 5794
OGR_G_Within 7374
_ZNK11OGRGeometry11exportToWktEPPc13OGRwkbVariant 8883
OGR_G_ExportToIsoWkb 10571
OGR_G_WkbSizeEx 10679
_ZNK11OGRGeometry18IsSFCGALCompatibleEv 11036
_ZN13OGRWktOptions19getDefaultPrecisionEv 11230
_ZN13OGRWktOptions15getDefaultRoundEv 11326
OGR_G_GetEnvelope 13363
OGR_G_Clone 13574
_ZNK11OGRGeometry13wktTypeStringB5cxx11E13OGRwkbVariant 14263
OGR_G_GetGeometryName 18986
_ZNK11OGRGeometry6WithinEPKS_ 22417
_ZL23OGRGEOSBooleanPredicatePK11OGRGeometryS1_PFcP20GEOSContextHandle_HSPK10GEOSGeom_tS6_E 22773
OGR_GT_IsCurve 23390
OGR_G_Equals 28138
_ZNK11OGRGeometry19CoordinateDimensionEv 30434
OGR_G_Is3D 37776
OGR_G_IsMeasured 40185
OGRCreatePreparedGeometry 53033
_ZNK11OGRGeometry11IsRectangleEv 53044
OGRDestroyPreparedGeometry 53079
_ZN11OGRGeometry22setCoordinateDimensionEi 68170
_ZN11OGRGeometry33importPreambleOfCollectionFromWkbEPKhRmS2_R15OGRwkbByteOrdermRi13OGRwkbVariant 77013
_ZN11OGRGeometry15freeGEOSContextEP20GEOSContextHandle_HS 84014
_ZN11OGRGeometry17createGEOSContextEv 86694
_ZN11OGRGeometryaSEOS_ 103914
OGR_GT_IsNonLinear 118469
OGRPreparedGeometryContains 120516
_ZN11OGRGeometry21importPreambleFromWktEPPKcPiS3_Pb 123857
OGR_GT_IsSubClassOf 132549
_ZN11OGRGeometryC2EOS_ 156286
_ZN11OGRGeometry21importPreambleFromWkbEPKhmR15OGRwkbByteOrder13OGRwkbVariant 160381
_ZNK11OGRGeometry12exportToGEOSEP20GEOSContextHandle_HSbb 243456
_ZL17convertToGEOSGeomP20GEOSContextHandle_HSPK11OGRGeometry 243470
_ZNK11OGRGeometry11exportToWkbE15OGRwkbByteOrderPh13OGRwkbVariant 278673
_ZNK11OGRGeometry16hasCurveGeometryEi 280751
_ZN11OGRGeometry11setMeasuredEb 415491
_ZNK11OGRGeometry22getCoordinateDimensionEv 573474
_ZNK11OGRGeometry18getIsoGeometryTypeEv 720652
_ZN11OGRGeometry5set3DEb 1618800
_ZN11OGRGeometryC2ERKS_ 1785140
OGR_GT_HasZ 2083450
OGR_GT_HasM 2144850
_ZN11OGRGeometry28HomogenizeDimensionalityWithEPS_ 3302940
_ZN11OGRGeometry22assignSpatialReferenceEPK19OGRSpatialReference 5608960
OGR_GT_Flatten 7889970
_ZN11OGRGeometryD2Ev 12802400

Generated by: LCOV version 1.14