Fonctions membres publiques | Champs de données

Référence de la classe accGraph

Classe de création des graphes. Plus de détails...

Fonctions membres publiques

 __construct ($pgraphvh, $pdatavh)
 Constructeur.
 __destruct ()
 Destructeur.
 createGraph ()
 Construction du graphe.
 getGraphTitle ()
 Titre du graphe.
 getGraphDimension ()
 Définition des dimension du graphe.
 getGraphDimensionX ()
 Dimension X.
 getGraphDimensionY ()
 Dimension Y.
 makeNumGraphInitGraph ($graph)
 initialisation du graphe
 makeNumGraphInitPlot ($tabvalues, $tabcolors)
 initialisation des barres du graphe
 makeNumGraphInitLinePlot ($tabvalues)
 Création du Line Plot.
 makeNumtimeGraph ()
 Création des graphes NumWalltime et Cputime.
 makePercGraph ()
 Création des graphes PercWalltime.
 makeNumGraph ()
 Création des graphes NumGraph.
 buildLegendPercWallTime ($data, $grouplist)
 Création des légendes PercWalltime.
 getYaxisTitle ()
 Création du titre de l'axe Y.
 makeDayGraphInitGraph ($graph)
 initialisation du graphe
 getDayDateLegend ($datesrc)
 Retoune la légende des périodes.
 makeDayGraphInitBarPlot ($tabcompteur, $tabgroups, $tabvalues, $tabcolors)
 Retoune les "Bar plot" pour le graph par période.
 makeDayGraphInitLinePlot ($tabvalues)
 Retoune les "Line plot" pour le graph.
 makeDayGraph ()
 Retoune le graph par période.
 createEmptyGraph ()
 Graphe vide.
 testJpGraph ()
 Test de bibliothèques jpgraph.

Champs de données

 $graphvh
 $datavh

Description détaillée

Classe de création des graphes.

Classe de gestion des paramètres des graphes

Paramètres:
var$graphvh,;-> Les paramètres du graphe
var$datavh,;-> Les données sql du graphe

Documentation des constructeurs et destructeur

__construct ( pgraphvh,
pdatavh 
)

Constructeur.

Déclaration des méthodes Initialisation de l'objet

Paramètres:
var$graphvh,;-> Les paramètres du graphe
var$datavh,;-> Les données sql du graphe
Exceptions:
accException-> Description défini pour chaque exception
__destruct (  )

Destructeur.

Destruction de l'objet


Documentation des fonctions membres

buildLegendPercWallTime ( data,
grouplist 
)

Création des légendes PercWalltime.

Création des légendes pour les graphes concernant les usages des ressources en pourcentage avec ou sans le temps disponible

Paramètres:
$data,$grouplist
Renvoie:
$grouplist
createEmptyGraph (  )

Graphe vide.

Création d'un graphe vide s'il n'y a pas de données

Paramètres:
aucun
Renvoie:
$graph
createGraph (  )

Construction du graphe.

Concstruction du graphe en fonction du type de graphe

Paramètres:
aucun
Renvoie:
aucun
getDayDateLegend ( datesrc )

Retoune la légende des périodes.

Retoune la légende des périodes par période (jour, semaine, mois)

Paramètres:
$datesrc
Renvoie:
$datedest
getGraphDimension (  )

Définition des dimension du graphe.

Définition des dimensions de l'image du graphe pour l'ensemble des types de graphe

Paramètres:
aucun
Renvoie:
$dim
getGraphDimensionX (  )

Dimension X.

Renvoi la dimension X d'un graphe

Paramètres:
aucun
Renvoie:
$dim
getGraphDimensionY (  )

Dimension Y.

Renvoi la dimension Y d'un graphe

Paramètres:
aucun
Renvoie:
$dim Y
getGraphTitle (  )

Titre du graphe.

Renvoi le titre à afficher sur le graphe

Paramètres:
aucun
Renvoie:
$graphtitle
getYaxisTitle (  )

Création du titre de l'axe Y.

Création du titre de l'axe Y

Paramètres:
@return$yaxistitle
makeDayGraph (  )

Retoune le graph par période.

Retoune le graph par période (jour, semaine, mois)

Paramètres:
none
Renvoie:
$img
makeDayGraphInitBarPlot ( tabcompteur,
tabgroups,
tabvalues,
tabcolors 
)

Retoune les "Bar plot" pour le graph par période.

Retoune les "Bar plot" par période (jour, semaine, mois)

Paramètres:
$tabcompteur,$tabgroups,$tabvalues,$tabcolors
Renvoie:
$GroupBarPlot
makeDayGraphInitGraph ( graph )

initialisation du graphe

Initialisation des paramètres communs aux graphes concernant les usages des ressources par période (jour, semaine, mois)

Paramètres:
$graph
Renvoie:
$graph
makeDayGraphInitLinePlot ( tabvalues )

Retoune les "Line plot" pour le graph.

Retoune le "Line plot"

Paramètres:
$tabvalues
Renvoie:
$linplot
makeNumGraph (  )

Création des graphes NumGraph.

Paramètres:
aucun
Renvoie:
$img
makeNumGraphInitGraph ( graph )

initialisation du graphe

Initialisation des paramètres communs aux graphes concernant les usages des ressources en valeurs absolues

Paramètres:
$graph
Renvoie:
$graph
makeNumGraphInitLinePlot ( tabvalues )

Création du Line Plot.

Création des line plots (communs aux graphes concernant les usages des ressources en valeurs absolues)

Paramètres:
$tabvalues
Renvoie:
$linplot
makeNumGraphInitPlot ( tabvalues,
tabcolors 
)

initialisation des barres du graphe

Initialisation des barres (communs aux graphes concernant les usages des ressources en valeurs absolues)

Paramètres:
$tabvalues,$tabcolors
Renvoie:
$bplot
makeNumtimeGraph (  )

Création des graphes NumWalltime et Cputime.

Création des graphes concernant les usages des ressources en valeurs absolues avec ou sans le temps disponible Pour créer le graphe les données nécessaire sont le nom des ressources, la valueur absolue par ressource et la couleur affectée à la ressource

Paramètres:
aucun
Renvoie:
$img
makePercGraph (  )

Création des graphes PercWalltime.

Création des graphes concernant les usages des ressources en pourcentage avec ou sans le temps disponible Pour créer le graphe les données nécessaire sont le nom des ressources, la valueur absolue par ressource et la couleur affectée à la ressource

Paramètres:
aucun
Renvoie:
$img
testJpGraph (  )

Test de bibliothèques jpgraph.

Test de création d'un graph pour vérifier les bibliothèque jpgraph Le graphe est basé sur un exemple de jpgraph

Paramètres:
aucun
Renvoie:
$graph

Documentation des champs

$graphvh

Déclaration des variables


La documentation de cette classe a été générée à partir du fichier suivant :
 Tout Structures de données Fichiers Fonctions Variables