Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Geometry::Primitive::AUser)Contributed Perl DocumenGeometry::Primitive::Arc(3)

NAME
       Geometry::Primitive::Arc	- Portion of the circumference of a Circle

DESCRIPTION
       Geometry::Primitive::Arc	represents a closed segment of a curve.

SYNOPSIS
	 use Geometry::Primitive::Arc;

	 my $arc = Geometry::Primitive::Arc->new(
	     angle_start => 0,
	     angle_end => 1.57079633,
	     radius => 15
	 );

ATTRIBUTES
   angle_start
       The starting angle for this arc in radians.

   angle_end
       The ending angle	for this arc in	radians.

   radius
       Returns the radius of the arc.

   origin
       Set/Get the origin of this arc.

METHODS
   new
       Creates a new Geometry::Primitive::Arc

   get_point_at_angle
       Given angle in radians returns the point	at that	angle on this arc.
       Returns undef if	the angle falls	outside	this arc's range.

   length
       Returns the length of this arc.

   point_end
       Get the end point.  Provided for	Shape role.

   point_start
       Get the start point.  Provided for Shape	role.

   scale ($amount)
       Increases the radius by multiplying it by the supplied amount.

AUTHOR
       Cory Watson <gphat@cpan.org>

COPYRIGHT & LICENSE
       You can redistribute and/or modify this code under the same terms as
       Perl itself.

perl v5.24.1			  2014-01-25	   Geometry::Primitive::Arc(3)

NAME | DESCRIPTION | SYNOPSIS | ATTRIBUTES | METHODS | AUTHOR | COPYRIGHT & LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Geometry::Primitive::Arc&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help