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