Subroutine Coverage
| blib/lib/Geo/OGC/Geometry.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
122 |
265 |
46.0
|
| pod |
0 |
43 |
0.0
|
| line |
count |
pod |
subroutine |
|
41
|
3 |
n/a |
BEGIN |
|
42
|
3 |
n/a |
BEGIN |
|
45
|
3 |
n/a |
BEGIN |
|
49
|
3 |
n/a |
BEGIN |
|
50
|
3 |
n/a |
BEGIN |
|
51
|
3 |
n/a |
BEGIN |
|
74
|
276 |
No |
new |
|
85
|
268 |
No |
init |
|
94
|
6 |
No |
copy |
|
102
|
89 |
No |
parse_wkt |
|
198
|
608 |
No |
ccw |
|
213
|
248 |
No |
intersect |
|
221
|
0 |
No |
intersection_point |
|
236
|
107 |
No |
distance_point_line_sqr |
|
255
|
6 |
No |
Clone |
|
265
|
2 |
No |
Precision |
|
276
|
0 |
No |
Dimension |
|
283
|
0 |
No |
GeometryType |
|
292
|
0 |
No |
SRID |
|
302
|
0 |
No |
Envelope |
|
309
|
0 |
No |
as_text |
|
316
|
3 |
No |
AsText |
|
324
|
0 |
No |
AsBinary |
|
332
|
0 |
No |
IsEmpty |
|
340
|
0 |
No |
IsSimple |
|
347
|
0 |
No |
Is3D |
|
355
|
0 |
No |
IsMeasured |
|
364
|
0 |
No |
Boundary |
|
372
|
0 |
No |
Equals |
|
377
|
0 |
No |
Disjoint |
|
382
|
0 |
No |
Intersects |
|
387
|
0 |
No |
Touches |
|
392
|
0 |
No |
Crosses |
|
397
|
0 |
No |
Within |
|
402
|
0 |
No |
Contains |
|
407
|
0 |
No |
Overlaps |
|
412
|
0 |
No |
Relate |
|
417
|
0 |
No |
LocateAlong |
|
422
|
0 |
No |
LocateBetween |
|
427
|
0 |
No |
Distance |
|
432
|
0 |
No |
Buffer |
|
437
|
0 |
No |
ConvexHull |
|
442
|
0 |
No |
Intersection |
|
447
|
0 |
No |
Union |
|
452
|
0 |
No |
Difference |
|
457
|
0 |
No |
SymDifference |
|
465
|
0 |
No |
MakeCollection |
|
477
|
0 |
No |
ApplyTransformation |
|
484
|
0 |
No |
LastPolygon |
|
493
|
3 |
n/a |
BEGIN |
|
494
|
3 |
n/a |
BEGIN |
|
497
|
0 |
n/a |
new |
|
508
|
3 |
n/a |
BEGIN |
|
509
|
3 |
n/a |
BEGIN |
|
510
|
3 |
n/a |
BEGIN |
|
533
|
205 |
n/a |
new |
|
564
|
205 |
n/a |
init |
|
602
|
0 |
n/a |
copy |
|
613
|
30 |
n/a |
point |
|
621
|
0 |
n/a |
GeometryType |
|
625
|
0 |
n/a |
Dimension |
|
629
|
30 |
n/a |
Clone |
|
635
|
0 |
n/a |
IsEmpty |
|
642
|
0 |
n/a |
IsSimple |
|
647
|
46 |
n/a |
Is3D |
|
652
|
41 |
n/a |
IsMeasured |
|
657
|
0 |
n/a |
Boundary |
|
662
|
0 |
n/a |
X |
|
668
|
0 |
n/a |
Y |
|
679
|
0 |
n/a |
Z |
|
690
|
0 |
n/a |
M |
|
696
|
16 |
n/a |
as_text |
|
723
|
158 |
n/a |
Equals |
|
738
|
15 |
n/a |
DistanceToLineStringSqr |
|
755
|
0 |
n/a |
Distance |
|
783
|
0 |
n/a |
Envelope |
|
794
|
0 |
n/a |
Area |
|
798
|
0 |
n/a |
Intersection |
|
804
|
47 |
n/a |
Within |
|
828
|
0 |
n/a |
MakeCollection |
|
835
|
1 |
n/a |
ApplyTransformation |
|
844
|
0 |
n/a |
ClosestVertex |
|
849
|
0 |
n/a |
VertexAt |
|
854
|
0 |
n/a |
ClosestPoint |
|
858
|
0 |
n/a |
AddVertex |
|
861
|
0 |
n/a |
DeleteVertex |
|
873
|
3 |
n/a |
BEGIN |
|
874
|
3 |
n/a |
BEGIN |
|
875
|
3 |
n/a |
BEGIN |
|
880
|
24 |
n/a |
new |
|
886
|
26 |
n/a |
init |
|
901
|
2 |
n/a |
copy |
|
909
|
0 |
n/a |
GeometryType |
|
913
|
0 |
n/a |
Dimension |
|
917
|
3 |
n/a |
as_text |
|
932
|
121 |
n/a |
AddPoint |
|
948
|
5 |
n/a |
DeletePoint |
|
954
|
25 |
n/a |
StartPoint |
|
960
|
25 |
n/a |
EndPoint |
|
970
|
1 |
n/a |
NumPoints |
|
979
|
9 |
n/a |
PointN |
|
986
|
10 |
n/a |
Is3D |
|
994
|
8 |
n/a |
IsMeasured |
|
1002
|
24 |
n/a |
IsClosed |
|
1010
|
6 |
n/a |
Close |
|
1019
|
2 |
n/a |
IsRing |
|
1027
|
0 |
n/a |
Equals |
|
1037
|
0 |
n/a |
Area |
|
1041
|
0 |
n/a |
MakeCollection |
|
1048
|
0 |
n/a |
ApplyTransformation |
|
1058
|
1 |
n/a |
Reverse |
|
1063
|
0 |
n/a |
ClosestVertex |
|
1075
|
0 |
n/a |
VertexAt |
|
1082
|
0 |
n/a |
_closest_point |
|
1093
|
0 |
n/a |
ClosestPoint |
|
1107
|
0 |
n/a |
AddVertex |
|
1112
|
0 |
n/a |
DeleteVertex |
|
1122
|
3 |
n/a |
BEGIN |
|
1123
|
3 |
n/a |
BEGIN |
|
1124
|
3 |
n/a |
BEGIN |
|
1131
|
0 |
n/a |
FindIntersections |
|
1156
|
0 |
n/a |
__ANON__ |
|
1179
|
23 |
n/a |
new |
|
1185
|
0 |
n/a |
GeometryType |
|
1189
|
13 |
n/a |
IsSimple |
|
1212
|
0 |
n/a |
Envelope |
|
1233
|
1 |
n/a |
Length |
|
1245
|
0 |
n/a |
Distance |
|
1275
|
4 |
n/a |
LinesWhereWithin |
|
1294
|
10 |
n/a |
Within |
|
1364
|
5 |
n/a |
Intersection |
|
1464
|
0 |
n/a |
MakeCollection |
|
1473
|
0 |
n/a |
pt_to_seg_dist |
|
1501
|
0 |
n/a |
simplify_part |
|
1538
|
0 |
n/a |
simplify |
|
1552
|
3 |
n/a |
BEGIN |
|
1553
|
3 |
n/a |
BEGIN |
|
1558
|
3 |
n/a |
new |
|
1564
|
0 |
n/a |
GeometryType |
|
1573
|
3 |
n/a |
BEGIN |
|
1574
|
3 |
n/a |
BEGIN |
|
1575
|
3 |
n/a |
BEGIN |
|
1580
|
16 |
n/a |
new |
|
1586
|
0 |
n/a |
GeometryType |
|
1596
|
32 |
n/a |
IsPointIn |
|
1613
|
0 |
n/a |
IsPointStricktlyIn |
|
1621
|
0 |
n/a |
IsPointStricktlyOut |
|
1634
|
4 |
n/a |
Area |
|
1647
|
1 |
n/a |
Centroid |
|
1668
|
0 |
n/a |
IsCCW |
|
1689
|
0 |
n/a |
Rotate |
|
1699
|
3 |
n/a |
BEGIN |
|
1700
|
3 |
n/a |
BEGIN |
|
1705
|
21 |
n/a |
new |
|
1711
|
0 |
n/a |
GeometryType |
|
1715
|
0 |
n/a |
Dimension |
|
1719
|
0 |
n/a |
Area |
|
1724
|
0 |
n/a |
Centroid |
|
1729
|
0 |
n/a |
PointOnSurface |
|
1734
|
0 |
n/a |
MakeCollection |
|
1746
|
3 |
n/a |
BEGIN |
|
1747
|
3 |
n/a |
BEGIN |
|
1752
|
19 |
n/a |
new |
|
1758
|
21 |
n/a |
init |
|
1765
|
2 |
n/a |
copy |
|
1774
|
2 |
n/a |
GeometryType |
|
1781
|
3 |
n/a |
Assert |
|
1838
|
5 |
n/a |
Is3D |
|
1847
|
5 |
n/a |
IsMeasured |
|
1856
|
2 |
n/a |
AddInteriorRing |
|
1870
|
15 |
n/a |
ExteriorRing |
|
1881
|
0 |
n/a |
Envelope |
|
1890
|
0 |
n/a |
NumInteriorRing |
|
1895
|
0 |
n/a |
InteriorRingN |
|
1903
|
0 |
n/a |
Equals |
|
1914
|
0 |
n/a |
Area |
|
1923
|
9 |
n/a |
IsPointIn |
|
1934
|
0 |
n/a |
Distance |
|
1971
|
0 |
n/a |
Within |
|
1996
|
0 |
n/a |
Intersection |
|
2029
|
3 |
n/a |
as_text |
|
2042
|
1 |
n/a |
MakeCollection |
|
2049
|
0 |
n/a |
ClosestVertex |
|
2063
|
0 |
n/a |
VertexAt |
|
2069
|
0 |
n/a |
ClosestPoint |
|
2083
|
0 |
n/a |
AddVertex |
|
2089
|
0 |
n/a |
DeleteVertex |
|
2097
|
0 |
n/a |
LastPolygon |
|
2107
|
3 |
n/a |
BEGIN |
|
2108
|
3 |
n/a |
BEGIN |
|
2113
|
0 |
n/a |
new |
|
2119
|
0 |
n/a |
GeometryType |
|
2128
|
3 |
n/a |
BEGIN |
|
2129
|
3 |
n/a |
BEGIN |
|
2134
|
2 |
n/a |
new |
|
2140
|
2 |
n/a |
init |
|
2155
|
0 |
n/a |
copy |
|
2163
|
0 |
n/a |
GeometryType |
|
2167
|
12 |
n/a |
AddPatch |
|
2181
|
0 |
n/a |
NumPatches |
|
2186
|
0 |
n/a |
PatchN |
|
2193
|
0 |
n/a |
BoundingPolygons |
|
2198
|
0 |
n/a |
IsClosed |
|
2203
|
0 |
n/a |
IsMeasured |
|
2211
|
0 |
n/a |
as_text |
|
2229
|
3 |
n/a |
BEGIN |
|
2230
|
3 |
n/a |
BEGIN |
|
2235
|
0 |
n/a |
new |
|
2241
|
0 |
n/a |
GeometryType |
|
2250
|
3 |
n/a |
BEGIN |
|
2251
|
3 |
n/a |
BEGIN |
|
2256
|
12 |
n/a |
new |
|
2262
|
14 |
n/a |
init |
|
2268
|
2 |
n/a |
copy |
|
2276
|
1 |
n/a |
GeometryType |
|
2280
|
0 |
n/a |
Dimension |
|
2290
|
2 |
n/a |
Is3D |
|
2298
|
2 |
n/a |
IsMeasured |
|
2306
|
1 |
n/a |
as_text |
|
2315
|
0 |
n/a |
ElementType |
|
2319
|
26 |
n/a |
AddGeometry |
|
2337
|
0 |
n/a |
NumGeometries |
|
2346
|
0 |
n/a |
GeometryN |
|
2353
|
0 |
n/a |
Envelope |
|
2375
|
0 |
n/a |
Equals |
|
2385
|
0 |
n/a |
Distance |
|
2405
|
0 |
n/a |
ClosestVertex |
|
2423
|
0 |
n/a |
VertexAt |
|
2429
|
0 |
n/a |
ClosestPoint |
|
2447
|
0 |
n/a |
AddVertex |
|
2453
|
0 |
n/a |
DeleteVertex |
|
2461
|
0 |
n/a |
LastPolygon |
|
2474
|
3 |
n/a |
BEGIN |
|
2475
|
3 |
n/a |
BEGIN |
|
2480
|
3 |
n/a |
new |
|
2486
|
0 |
n/a |
GeometryType |
|
2490
|
0 |
n/a |
ElementType |
|
2494
|
0 |
n/a |
Area |
|
2499
|
0 |
n/a |
Centroid |
|
2504
|
0 |
n/a |
PointOnSurface |
|
2514
|
3 |
n/a |
BEGIN |
|
2515
|
3 |
n/a |
BEGIN |
|
2520
|
0 |
n/a |
new |
|
2526
|
0 |
n/a |
GeometryType |
|
2530
|
0 |
n/a |
ElementType |
|
2539
|
3 |
n/a |
BEGIN |
|
2540
|
3 |
n/a |
BEGIN |
|
2545
|
2 |
n/a |
new |
|
2551
|
2 |
n/a |
init |
|
2565
|
0 |
n/a |
GeometryType |
|
2569
|
0 |
n/a |
as_text |
|
2578
|
0 |
n/a |
ElementType |
|
2582
|
0 |
n/a |
Boundary |
|
2592
|
3 |
n/a |
BEGIN |
|
2593
|
3 |
n/a |
BEGIN |
|
2598
|
3 |
n/a |
new |
|
2604
|
1 |
n/a |
GeometryType |
|
2608
|
1 |
n/a |
as_text |
|
2617
|
0 |
n/a |
ElementType |
|
2626
|
3 |
n/a |
BEGIN |
|
2627
|
3 |
n/a |
BEGIN |
|
2632
|
0 |
n/a |
new |
|
2638
|
0 |
n/a |
GeometryType |
|
2642
|
0 |
n/a |
as_text |
|
2651
|
0 |
n/a |
ElementType |