448 |
ddelon |
1 |
<?
|
|
|
2 |
/* ***************************** classe arbre ***********************************
|
|
|
3 |
* class permettant la creation d'un arbre, elle est fonctionnelle en tant que module
|
|
|
4 |
* de gsite (www.gsite.org).
|
|
|
5 |
* L'arbre peut servir de representation graphique de donnees statistiques.
|
|
|
6 |
* Copyright 2001 Tela Botanica
|
|
|
7 |
* Auteurs : Daniel Mathieu, Nicolas Touillaud, Alexandre Granier
|
|
|
8 |
* Cette bibliothèque est libre, vous pouvez la redistribuer et/ou la modifier
|
|
|
9 |
* selon les termes de la Licence Publique Générale GNU publiée par la
|
|
|
10 |
* Free Software Foundation.
|
|
|
11 |
* Cette bibliothèque est distribuée car potentiellement utile, mais SANS
|
|
|
12 |
* AUCUNE GARANTIE, ni explicite ni implicite, y compris les garanties de
|
|
|
13 |
* commercialisation ou d'adaptation dans un but spécifique.
|
|
|
14 |
*
|
|
|
15 |
************************************************************************************/
|
|
|
16 |
|
|
|
17 |
//l'ecran
|
|
|
18 |
//$xres=698; //doit etre divisible par 2 sinon bug d'alignement
|
|
|
19 |
$innerTableWidth = 600;
|
|
|
20 |
$xres=$innerTableWidth-10;
|
|
|
21 |
$yres=600;
|
|
|
22 |
|
|
|
23 |
//les images
|
|
|
24 |
$yfait= 50; //la hauteur du "sommet"
|
|
|
25 |
$xfait= 1;
|
|
|
26 |
$xtronc= 36; //doit etre divisible par 2 sinon bug d'alignement
|
|
|
27 |
$ytronc= 559;
|
|
|
28 |
$xbranche= 200;
|
|
|
29 |
$ybranche= 64;
|
|
|
30 |
$xracine= 191;
|
|
|
31 |
$yracine= 61;
|
|
|
32 |
$xfeuille= 50;
|
|
|
33 |
$yfeuille= 45;
|
|
|
34 |
$xtextedroite=10;
|
|
|
35 |
$ytextedroite=15;
|
|
|
36 |
$xtextegauche=10;
|
|
|
37 |
$ytextegauche=10;
|
|
|
38 |
$yposnom=12;
|
|
|
39 |
$xpuce=10;
|
|
|
40 |
$ypuce=10;
|
|
|
41 |
$taille_mini=60;
|
|
|
42 |
$nhi_xsommet=191;
|
|
|
43 |
$nhi_ysommet=61;
|
|
|
44 |
|
|
|
45 |
?>
|