Cory Watson > Graphics-Primitive > Graphics::Primitive::Border

Download:
Graphics-Primitive-0.46.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Source  

NAME ^

Graphics::Primitive::Border - Line around components

DESCRIPTION ^

Graphics::Primitive::Border describes the border to be rendered around a component.

SYNOPSIS ^

  use Graphics::Primitive::Border;

  my $border = Graphics::Primitive::Border->new;

METHODS ^

new

Creates a new Graphics::Primitiver::Border. Borders are composed of 4 brushes, one for each of the 4 sides. See the documentation for Graphics::Primitive::Brush for more information.

bottom

The brush representing the bottom border.

clone

Close this border.

color

Set the Color on all 4 borders to the one supplied. Shortcut for setting it with each side.

dash_pattern

Set the dash pattern on all 4 borders to the one supplied. Shortcut for setting it with each side.

equal_to ($other)

Returns 1 if this border is equal to the one provided, else returns 0.

homogeneous

Returns 1 if all of this border's sides are the same. Allows for driver optimizations.

left

The brush representing the left border.

not_equal_to

Opposite of equal_to.

right

The brush representing the right border.

top

The brush representing the top border.

width

Set the width on all 4 borders to the one supplied. Shortcut for setting it with each side.

AUTHOR ^

Cory Watson, <gphat@cpan.org>

BUGS ^

Please report any bugs or feature requests to bug-geometry-primitive at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Geometry-Primitive. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

COPYRIGHT & LICENSE ^

Copyright 2008-2009 by Cory G Watson.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.