Intgre le calcul du nombre de lignes horizontales entires

This commit is contained in:
Rodolphe Quiedeville 2003-11-17 13:13:26 +00:00
parent 55b8f24cab
commit 020f0fa9d1

View File

@ -59,7 +59,31 @@ class Graph
if (isset($this->MaxValue))
{
$this->MaxValue = $this->MaxValue + 1;
$max = $this->MaxValue;
if (($max % 2) <> 0)
{
$this->MaxValue = $this->MaxValue + 1;
$max++;
}
$graph->SetPlotAreaWorld(0,0,12,$this->MaxValue);
$j = 0;
for ($i = 1 ; $i < 11 ; $i++)
{
$res = $max % $i;
$cal = $max / $i;
if ($res == 0 && $cal <= 10)
{
$nts[$j] = $cal;
$j++;
}
}
rsort($nts);
$graph->SetNumVertTicks($nts[0]);
}
else
{
@ -78,7 +102,7 @@ class Graph
//Set some data
$graph->SetDataValues($data);
$graph->SetVertTickIncrement(0);
// $graph->SetVertTickIncrement(0);
$graph->SetDrawYGrid(1);