Subversion Repositories eFlore/Archives.chorologie

Rev

Rev 4 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4 Rev 9
Line 1... Line 1...
1
<?php
1
<?php
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
2
/*vim: set expandtab tabstop=4 shiftwidth=4: */ 
3
// +------------------------------------------------------------------------------------------------------+
3
// +------------------------------------------------------------------------------------------------------+
4
// | PHP version 5.0.3                                                                                    |
4
// | PHP version 4.3                                                                                    |
5
// +------------------------------------------------------------------------------------------------------+
5
// +------------------------------------------------------------------------------------------------------+
6
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org)                                         |
6
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org)                                         |
7
// +------------------------------------------------------------------------------------------------------+
7
// +------------------------------------------------------------------------------------------------------+
8
// | This file is part of Cartographie.                                                                   |
8
// | This file is part of Cartographie.                                                                   |
9
// |                                                                                                      |
9
// |                                                                                                      |
Line 19... Line 19...
19
// |                                                                                                      |
19
// |                                                                                                      |
20
// | You should have received a copy of the GNU General Public License                                    |
20
// | You should have received a copy of the GNU General Public License                                    |
21
// | along with Foobar; if not, write to the Free Software                                                |
21
// | along with Foobar; if not, write to the Free Software                                                |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
22
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
23
// +------------------------------------------------------------------------------------------------------+
23
// +------------------------------------------------------------------------------------------------------+
24
// CVS : $Id: carto_couleur.class.php,v 1.1 2005-02-22 12:02:57 jpm Exp $
24
// CVS : $Id: carto_couleur.class.php,v 1.2 2005-02-22 16:35:16 jpm Exp $
25
/**
25
/**
26
* Classe Carto_Couleur.
26
* Classe Carto_Couleur.
27
*
27
*
28
* Classe permettant de réaliser des cartes.
28
* Classe permettant de réaliser des cartes.
29
*
29
*
Line 32... Line 32...
32
*@author        Nicolas MATHIEU
32
*@author        Nicolas MATHIEU
33
//Autres auteurs :
33
//Autres auteurs :
34
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
34
*@author        Jean-Pascal MILCENT <jpm@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
35
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
36
*@copyright     Tela-Botanica 2000-2004
36
*@copyright     Tela-Botanica 2000-2004
37
*@version       $Revision: 1.1 $ $Date: 2005-02-22 12:02:57 $
37
*@version       $Revision: 1.2 $ $Date: 2005-02-22 16:35:16 $
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
39
*/
39
*/
Line 40... Line 40...
40
 
40
 
41
// +------------------------------------------------------------------------------------------------------+
41
// +------------------------------------------------------------------------------------------------------+
Line 45... Line 45...
45
 
45
 
46
// +------------------------------------------------------------------------------------------------------+
46
// +------------------------------------------------------------------------------------------------------+
47
// |                                            CORPS du PROGRAMME                                        |
47
// |                                            CORPS du PROGRAMME                                        |
Line -... Line 48...
-
 
48
// +------------------------------------------------------------------------------------------------------+
48
// +------------------------------------------------------------------------------------------------------+
49
 
-
 
50
/**
49
 
51
* Classe Carto_Couleur() - Info sur les couleurs.
50
//==============================================================================
52
*
51
// La classe Carto_Couleur n'est utilisée que par la classe carte.
53
* La classe Carto_Couleur n'est utilisée que par la classe carte.
52
// C'est une classe privée.
54
* C'est une classe privée.
53
// Elle sert à stocker les informations (RVB et index) sur la couleur d'une 
-
 
54
// zone d'une image.
55
* Elle sert à stocker les informations (RVB et index) sur la couleur d'une 
55
//==============================================================================
56
* zone d'une image.
56
 
57
*/
57
class Carto_Couleur
58
class Carto_Couleur
58
{
59
{
59
    // +--------------------------------------------------------------------------------------------------+
-
 
60
    //                                      LES ATTRIBUTS DE LA CLASSE                                    
60
    // +--------------------------------------------------------------------------------------------------+
61
    
61
    //                                      LES ATTRIBUTS DE LA CLASSE                                    
62
    var $id_zone;
62
    var $id_zone;
63
    var $rouge;
63
    var $rouge;
64
    var $vert;
64
    var $vert;
Line 65... Line 65...
65
    var $bleu;
65
    var $bleu;
66
    var $index;
66
    var $index;
-
 
67
    
-
 
68
    // +--------------------------------------------------------------------------------------------------+
67
    
69
    //                                     LE CONSTRUCTEUR DE LA CLASSE                                    
-
 
70
    /**
-
 
71
    * Constructeur Carto_Couleur()
68
    // +--------------------------------------------------------------------------------------------------+
72
    *
69
    //                                     LE CONSTRUCTEUR DE LA CLASSE                                    
73
    * Constructeur initialisant les attributs de la classe Carto_Couleur().
70
    
74
    */
71
    function Carto_Couleur($id_zone, $rouge, $vert, $bleu)
75
    function Carto_Couleur($id_zone, $rouge, $vert, $bleu)
72
    {
76
    {
Line 167... Line 171...
167
        return $nbre;
171
        return $nbre;
168
    }
172
    }
Line 169... Line 173...
169
    
173
    
Line 170... Line -...
170
}//Fin de la classe Carto_Couleur
-
 
171
 
-
 
172
 
-
 
173
// +------------------------------------------------------------------------------------------------------+
-
 
174
// |                                           LISTE de FONCTIONS                                         |
-
 
175
// +------------------------------------------------------------------------------------------------------+
-
 
176
 
-
 
177
    // +--------------------------------------------------------------------------------------------------+
-
 
178
 
174
}//Fin de la classe Carto_Couleur
179
 
175
 
180
// +------------------------------------------------------------------------------------------------------+
176
// +------------------------------------------------------------------------------------------------------+
Line 181... Line 177...
181
// |                                            PIED du PROGRAMME                                         |
177
// |                                            PIED du PROGRAMME                                         |
182
// +------------------------------------------------------------------------------------------------------+
178
// +------------------------------------------------------------------------------------------------------+
183
 
179
 
184
 
180
 
185
/* +--Fin du code ----------------------------------------------------------------------------------------+
181
/* +--Fin du code ----------------------------------------------------------------------------------------+
186
*
-
 
187
* $Log: not supported by cvs2svn $
182
*
188
* Revision 1.1  2005/02/17 10:58:00  jpm
183
* $Log: not supported by cvs2svn $
189
* Ajout des fichiers pour permettre au serveur de réaliser des cartes. Ils sont à revoir complétement!
184
* Revision 1.1  2005/02/22 12:02:57  jpm
190
*
185
* Ajout des fichiers de la bibliothèque cartographique.
191
*
186
*