File Coverage

blib/lib/Data/Vitals/Frame.pm
Criterion Covered Total %
statement 10 10 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 14 14 100.0


line stmt bran cond sub pod time code
1             package Data::Vitals::Frame;
2              
3             =pod
4              
5             =head1 NAME
6              
7             Data::Vitals::Frame - A measurement of the circumference of the torso
8             underneath the breasts
9              
10             =head1 INHERITANCE
11              
12             Data::Vitals::Circumference
13             `--> Data::Vitals::Frame
14              
15             =head1 DESCRIPTION
16              
17             Data::Vitals::Frame is part of the
18             L.
19              
20             It is a very simple class that allows you to create objects that represent a
21             single measurement of the circumference of the human torso taken just
22             beneath the breasts.
23              
24             Unlike the L measurement,
25             which includes the breast and change dramatically (in both men and women)
26             due to muscle, fat and (for women) pregnancy/lactation.
27              
28             As the largest point around only the rip cage, it provides a more accurate
29             measurement of your natural "frame".
30              
31             For women, this is used along with L in one of the two
32             methods used to determine bra size.
33              
34             =head2 Taking this Measurement
35              
36             The frame measurement is generally taken with a tape measure around the
37             torso at a position just underneath the breasts. It should be as close as
38             possible to the breasts without going over them.
39              
40             As with all circumference measurements, it should be close enough to prevent
41             the tape from falling, but not pulled tight.
42              
43             More information and diagrams are available at
44             L.
45              
46             =head1 METHODS
47              
48             Data::Vitals::Frame is implemented primarily in
49             L and shares all its methods.
50              
51             Data::Vitals::Frame does not have any additional methods unique to it.
52              
53             =cut
54              
55 4     4   20972 use strict;
  4         9  
  4         135  
56 4     4   21 use base 'Data::Vitals::Circumference';
  4         7  
  4         947  
57              
58 4     4   30 use vars qw{$VERSION};
  4         7  
  4         175  
59             BEGIN {
60 4     4   114 $VERSION = '0.05';
61             }
62              
63             1;
64              
65             =pod
66              
67             =head1 SUPPORT
68              
69             Bugs should always be reported via the CPAN bug tracker
70              
71             L
72              
73             For other issues, contact the maintainer.
74              
75             =head1 AUTHORS
76              
77             Adam Kennedy Eadamk@cpan.orgE
78              
79             =head1 ACKNOWLEGEMENTS
80              
81             Thank you to Phase N (L) for permitting
82             the open sourcing and release of this distribution.
83              
84             =head1 COPYRIGHT
85              
86             Copyright 2004 - 2008 Adam Kennedy.
87              
88             This program is free software; you can redistribute
89             it and/or modify it under the same terms as Perl itself.
90              
91             The full text of the license can be found in the
92             LICENSE file included with this module.
93              
94             =cut