for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* JPGraph v4.0.3
*/
namespace Amenadiel\JpGraph\Plot;
* @class ErrorLinePlot
* // Description: Combine a line and error plot
* // THIS IS A DEPRECATED PLOT TYPE JUST KEPT FOR
* // BACKWARD COMPATIBILITY
class ErrorLinePlot extends ErrorPlot
{
public $line;
* CONSTRUCTOR.
*
* @param mixed $datay
* @param mixed $datax
public function __construct($datay, $datax = false)
parent::__construct($datay, $datax);
// Calculate line coordinates as the average of the error limits
$n = safe_count($datay);
for ($i = 0; $i < $n; $i += 2) {
$ly[] = ($datay[$i] + $datay[$i + 1]) / 2;
}
$this->line = new LinePlot($ly, $datax);
$ly
* PUBLIC METHODS.
* @param mixed $graph
public function Legend($graph)
if ($this->legend != '') {
$graph->legend->Add($this->legend, $this->color);
$this->line->Legend($graph);
public function Stroke($img, $xscale, $yscale)
parent::Stroke($img, $xscale, $yscale);
$this->line->Stroke($img, $xscale, $yscale);
} // @class