Files
opensourcepos/application/libraries/ofc-library/ofc_arrow.php
pappastech ecdf3a5aa1 Version 2.0_RC1. Upgrade to CI 2.1.0.
Tom

git-svn-id: svn+ssh://jekkos@svn.code.sf.net/p/opensourcepos/code/@24 c3eb156b-1dc0-44e1-88ae-e38439141b53
2012-01-16 02:16:01 +00:00

28 lines
644 B
PHP

<?php
class ofc_arrow
{
/**
*@param $x as number. Start x position
*@param $y as number. Start y position
*@param $a as number. End x position
*@param $b as number. End y position
*@param $colour as string.
*@param $barb_length as number. Length of the barbs in pixels.
*/
function ofc_arrow($x, $y, $a, $b, $colour, $barb_length=10)
{
$this->type = "arrow";
$this->start = array("x"=>$x, "y"=>$y);
$this->end = array("x"=>$a, "y"=>$b);
$this->colour($colour);
$this->{"barb-length"} = $barb_length;
}
function colour( $colour )
{
$this->colour = $colour;
return $this;
}
}