| 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 |