package Math::GrahamFunction::Object; use strict; use warnings; =head1 NAME Math::GrahamFunction::Object - base class for all the Math::GrahamFunction objects. =cut use base qw(Class::Accessor); =head1 FUNCTIONS =head2 new A constructor. Calls C<_initialize> with the arguments it receives. =cut sub new { my $class = shift; my $self = {}; bless $self, $class; $self->_initialize(@_); return $self; } =head1 AUTHOR Shlomi Fish, C<< >> =head1 ACKNOWLEDGEMENTS =head1 COPYRIGHT & LICENSE Copyright 2007 Shlomi Fish, all rights reserved. This program is released under the following license: MIT X11. B the module meta-data says this module is released under the BSD license. However, MIT X11 is the more accurate license, and "bsd" is the closest option for the CPAN meta-data. =cut 1;