Geometry::Primitive::Rectangle3pm
4 sided polygon
Usage
use Geometry::Primitive::Rectangle;my $poly = Geometry::Primitive::Rectangle->new();$poly->add_point($point1);$poly->height(100);$poly->width(100);
Overview
Geometry::Primitive::Rectangle a space defined by a point, a width and a height.
Attributes
height
Set/Get the height of this Rectangle.
origin
Set/Get the origin of this rectangle.
width
Set/Get the width of this Rectangle.
Methods
new
Creates a new Geometry::Primitive::Rectangle
area
Returns the area of this rectangle.
get_points
Get the points that make up this Rectangle.
point_end
Get the end point. Returns the origin. Provided for Shape role.
point_start
Get the start point. Returns the origin. Provided for Shape role.
scale ($amount)
Scales the hieght and width of this rectangle by the amount specified.
Copyright & license
You can redistribute and/or modify this code under the same terms as Perl itself.
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 3 times.