Geometry C

Total Complexity 104
Dependencies 2
Dependents 11
Total lines 342
Lines of code 228
Logical lines of code 97
Comment lines 28
Methods 72
Properties 3

Methods 72

Method Rating Maintainability Complexity Lines of code
union()
S
60 4 14
geos()
S
61 4 13
envelope()
S
58 3 16
relate()
S
65 3 10
crosses()
S
74 2 5
checkValidity()
S
74 2 5
buffer()
S
73 2 5
intersection()
S
73 2 5
convexHull()
S
74 2 5
difference()
S
73 2 5
symDifference()
S
73 2 5
simplify()
S
73 2 5
touches()
S
74 2 5
intersects()
S
74 2 5
disjoint()
S
74 2 5
setSRID()
S
72 2 6
contains()
S
74 2 5
overlaps()
S
74 2 5
covers()
S
74 2 5
coveredBy()
S
74 2 5
distance()
S
74 2 5
hausdorffDistance()
S
74 2 5
project()
S
73 2 5
equalsExact()
S
74 2 5
pointOnSurface()
S
74 2 5
within()
S
74 2 5
setGeos()
S
81 1 3
asBinary()
S
80 1 3
area()
S
100 1 0
getSRID()
S
81 1 3
hasZ()
S
82 1 3
is3D()
S
82 1 3
isMeasured()
S
82 1 3
coordinateDimension()
S
82 1 3
z()
S
82 1 3
asText()
S
80 1 3
getGeos()
S
81 1 3
getGeomType()
S
81 1 3
endPoint()
S
100 1 0
numInteriorRings()
S
100 1 0
exteriorRing()
S
100 1 0
pointN()
S
100 1 0
numPoints()
S
100 1 0
isClosed()
S
100 1 0
isRing()
S
100 1 0
startPoint()
S
100 1 0
dimension()
S
100 1 0
geometryN()
S
100 1 0
numGeometries()
S
100 1 0
x()
S
100 1 0
y()
S
100 1 0
length()
S
100 1 0
centroid()
S
100 1 0
interiorRingN()
S
100 1 0
equals()
S
100 1 0
boundary()
S
100 1 0
SRID()
S
82 1 3
getY()
S
81 1 3
getX()
S
81 1 3
getArea()
S
81 1 3
getCentroid()
S
81 1 3
out()
S
64 1 10
geometryType()
S
82 1 3
haversineLength()
S
100 1 0
isEmpty()
S
100 1 0
greatCircleLength()
S
100 1 0
explode()
S
100 1 0
getPoints()
S
100 1 0
asArray()
S
100 1 0
getBBox()
S
100 1 0
isSimple()
S
100 1 0
m()
S
82 1 3