Calculettes pour l'hydraulique
|
Fonctions membres publiques | |
__construct ($hauteur, $largeur, $marges, &$section, $lib_data) | |
AddRow ($color, $y) | |
GetDessinSection () | |
transformeValeur ($tabDonnees) | |
Fonctions membres privées | |
GetDessinX ($val, $Axe) | |
GetDessinY ($val) | |
Attributs privés | |
$donnees = array() | |
$hauteurDessin | |
$largeurDessin | |
$marges | |
$mesCouleurs = array('red', 'blue', 'orange', 'green', 'grey', 'black', 'DarkMagenta ', 'cyan') | |
$rSnXmax = 0 | |
$rValMax = 0 | |
$sectionClass | |
Classe pour l'affichage du dessin des sections.
Définition à la ligne 48 du fichier dessinSection.class.php.
dessinSection::__construct | ( | $hauteur, | |
$largeur, | |||
$marges, | |||
& | $section, | ||
$lib_data | |||
) |
Définition à la ligne 58 du fichier dessinSection.class.php.
Références $marges.
dessinSection::AddRow | ( | $color, | |
$y | |||
) |
Rajoute une ligne à notre dessin.
$color correspond à la couleur de la ligne $y correspond à l'ordonnée exprimée en pixel de la ligne
Définition à la ligne 78 du fichier dessinSection.class.php.
Références $marges.
Référencé par GetDessinSection().
dessinSection::GetDessinSection | ( | ) |
Définition à la ligne 127 du fichier dessinSection.class.php.
Références $marges, AddRow(), GetDessinX(), GetDessinY(), et transformeValeur().
|
private |
Convertit une largeur en mètre en une abscisse en pixels.
$Axe | détermine si le pixel est à droite (1) ou à gauche (-1) de l'axe de symétrie |
Définition à la ligne 104 du fichier dessinSection.class.php.
Référencé par GetDessinSection().
|
private |
Convertit un tirant d'eau en mètre en une ordonnée en pixels.
Définition à la ligne 94 du fichier dessinSection.class.php.
Référencé par GetDessinSection(), et transformeValeur().
dessinSection::transformeValeur | ( | $tabDonnees | ) |
Transforme le tableau de tirants d"eau et charges à afficher en pixel + attribution des couleurs.
Définition à la ligne 111 du fichier dessinSection.class.php.
Références GetDessinY().
Référencé par GetDessinSection().
|
private |
Définition à la ligne 54 du fichier dessinSection.class.php.
|
private |
Définition à la ligne 49 du fichier dessinSection.class.php.
|
private |
Définition à la ligne 50 du fichier dessinSection.class.php.
|
private |
Définition à la ligne 51 du fichier dessinSection.class.php.
Référencé par __construct(), AddRow(), et GetDessinSection().
|
private |
Définition à la ligne 52 du fichier dessinSection.class.php.
|
private |
Définition à la ligne 56 du fichier dessinSection.class.php.
|
private |
Définition à la ligne 55 du fichier dessinSection.class.php.
|
private |
Définition à la ligne 53 du fichier dessinSection.class.php.