Subversion Repositories Applications.gtt

Rev

Rev 61 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
60 jpm 1
<?php
2
 
3
require_once "../../Graph.class.php";
4
 
5
$graph = new Graph(300, 200);
6
 
7
$driver = $graph->getDriver();
8
 
9
$driver->filledRectangle(
10
	new Color(230, 230, 230, 0),
11
	new Line(
12
		new Point(10, 10),
13
		new Point(200, 150)
14
	)
15
);
16
 
17
for($i = 7; $i < 400; $i += 15) {
18
	$driver->line(
19
		new Color(0, 0, 0),
20
		new Line(
21
			new Point($i, 0 + 50),
22
			new Point($i, 30 + 50)
23
		)
24
	);
25
}
26
 
27
for($i = 7; $i < 30; $i += 15) {
28
	$driver->line(
29
		new Color(0, 0, 0),
30
		new Line(
31
			new Point(0, $i + 50),
32
			new Point(400, $i + 50)
33
		)
34
	);
35
}
36
 
37
$driver->filledRectangle(
38
	new Color(0, 100, 200, 50),
39
	new Line(
40
		new Point(100, 100),
41
		new Point(280, 180)
42
	)
43
);
44
 
45
$debut = new Color(230, 250, 0);
46
$fin = new Color(255, 255, 255, 100);
47
 
48
$driver->filledEllipse(
49
	new RadialGradient(
50
		$debut,
51
		$fin
52
	),
53
	new Point(105, 135),
54
	90, 90
55
);
56
 
57
$text = new Text(
58
	"Artichow !",
59
	new Tuffy(15),
60
	new Color(0, 0, 80),
61
	45
62
);
63
 
64
$driver->string($text, new Point(210, 75));
65
 
66
$graph->draw();
67
 
68
?>