Subroutine Coverage

lib/Geo/ShapeFile/Shape.pm
Criterion Covered Total %
subroutine 45 64 70.3
pod 24 29 82.7


line count pod subroutine
2 2 n/a BEGIN
3 2 n/a BEGIN
4 2 n/a BEGIN
5 2 n/a BEGIN
6 2 n/a BEGIN
8 2 n/a BEGIN
9 2 n/a BEGIN
10 2 n/a BEGIN
12 2 n/a BEGIN
21 7416 Yes new
55 7416 No parse_shp
80 0 n/a _parse_shp_Null
85 0 No add_point
103 0 No add_part
110 0 No calculate_bounds
120 2553 n/a _parse_shp_Point
137 2253 n/a _parse_shp_PolyLine
150 2607 n/a _parse_shp_Polygon
163 3 n/a _parse_shp_MultiPoint
175 2445 n/a _parse_shp_PointZ
188 366 n/a _parse_shp_PolyLineZ
202 0 n/a _parse_shp_PolygonZ
216 0 n/a _parse_shp_MultiPointZ
230 0 n/a _parse_shp_PointM
241 0 n/a _parse_shp_PolyLineM
252 0 n/a _parse_shp_PolygonM
263 0 n/a _parse_shp_MultiPointM
274 0 n/a _parse_shp_MultiPatch
294 4863 n/a _extract_bounds
300 19695 n/a _extract_ints
310 4860 n/a _extract_count_ints
325 10593 n/a _extract_doubles
339 732 n/a _extract_count_doubles
352 4863 n/a _extract_points
371 19695 n/a _extract_and_unpack
385 4644 Yes num_parts
387 4751 No parts
394 4626 Yes num_points
396 4711 Yes points
404 85 Yes get_part
429 4626 Yes shape_type
434 604 Yes shape_id
439 366 n/a _extract_z_data
450 366 n/a _extract_m_data
461 4860 n/a _extract_parts_and_points
470 5164 Yes x_min
471 5164 Yes x_max
472 5164 Yes y_min
473 5164 Yes y_max
474 0 Yes z_min
475 0 Yes z_max
476 0 Yes m_min
477 0 Yes m_max
480 5 Yes bounds
493 0 Yes has_point
506 59 Yes contains_point
554 37 n/a _contains_point_use_index
609 92 Yes get_spatial_index
621 7 Yes build_spatial_index
675 7 n/a _get_part_bounds
705 12 Yes get_segments
719 0 Yes vertex_centroid
745 0 Yes area_centroid
787 0 Yes dump