45                         $this->type = (string)$a_value;
 
   66            $this->hidden = (bool)$a_value;
 
   87                 $all = array(
"lines", 
"bars", 
"points", 
"pie");
 
   88                 if(in_array((
string)$a_value, $all))
 
  102                 $this->label = (string)$a_value;
 
  125                         $this->data[] = array($a_x, $a_y);
 
  129                         $this->data[] = $a_x;
 
  150                 $this->line_width = (int)$a_value;
 
  170                 $this->steps = (bool)$a_value;
 
  190         public function setBarOptions($a_width, $a_align = 
"center", $a_horizontal = 
false)
 
  192                 $this->bar_width = (float)$a_width;
 
  193                 if(in_array((
string)$a_align, array(
"center", 
"left")))
 
  195                         $this->bar_align = (string)$a_align;
 
  197                 $this->bar_horizontal = (bool)$a_horizontal;
 
  207                 return array(
"width" => $this->bar_width,
 
  208                         "align" => $this->bar_align,
 
  209                         "horizontal" => $this->bar_horizontal);
 
  219                 $this->radius = (int)$a_value;
 
  238         public function setFill($a_value, $a_color = null)
 
  240                 $this->fill = $a_value;
 
  243                         $this->fill_color = $a_color;
 
  254                 return array(
"fill"=>$this->fill, 
"color"=>$this->fill_color);