SGR Generate Kiviat : Différence entre versions
De BlueWiki
(Page créée avec « {| class="wikitable" !Paramètres !Type ! !Description |- |axes |Pointeur |⇒ |Pointeur vers un tableau texte des noms des axes (minimum 3) |- |DataGraphe |Pointeu... ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | |||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
− | |||
!Paramètres | !Paramètres | ||
!Type | !Type | ||
Ligne 10 : | Ligne 7 : | ||
|axes | |axes | ||
|Pointeur | |Pointeur | ||
− | | | + | |[[File:in.png|caption]] |
|Pointeur vers un tableau texte des noms des axes (minimum 3) | |Pointeur vers un tableau texte des noms des axes (minimum 3) | ||
|- | |- | ||
|DataGraphe | |DataGraphe | ||
|Pointeur | |Pointeur | ||
− | | | + | |[[File:in.png|caption]] |
|Pointeur vers un tableau texte des paramètres du graphe | |Pointeur vers un tableau texte des paramètres du graphe | ||
#Titre du graphe | #Titre du graphe | ||
Ligne 24 : | Ligne 21 : | ||
|DataSerie | |DataSerie | ||
|Pointeur | |Pointeur | ||
− | | | + | |[[File:in.png|caption]] |
|Pointeur vers un tableau texte à 2 dimensions des paramètres des séries | |Pointeur vers un tableau texte à 2 dimensions des paramètres des séries | ||
Ligne 30 : | Ligne 27 : | ||
|Value | |Value | ||
|Pointeur | |Pointeur | ||
− | | | + | |[[File:in.png|caption]] |
|Pointeur vers un tableau réel des valeurs entre 0 et 100 | |Pointeur vers un tableau réel des valeurs entre 0 et 100 | ||
*Le premier indice correspond à la série et le deuxieme à l'axe | *Le premier indice correspond à la série et le deuxieme à l'axe | ||
Ligne 38 : | Ligne 35 : | ||
|Resultat | |Resultat | ||
|Image | |Image | ||
− | | | + | |[[File:out.png|caption]] |
|Image incluant le code SVG | |Image incluant le code SVG | ||
Version du 5 mai 2013 à 16:05
Description
Exemple de code
TABLEAU TEXTE(axes;0) AJOUTER A TABLEAU(axes;"Performance") AJOUTER A TABLEAU(axes;"Rapidité") AJOUTER A TABLEAU(axes;"Communauté") AJOUTER A TABLEAU(axes;"Simplicité") AJOUTER A TABLEAU(axes;"Portabilité") AJOUTER A TABLEAU(axes;"Coûts") AJOUTER A TABLEAU(axes;"Opé Diverses") // Définition des paramètre de dessin génériques du graphe TABLEAU TEXTE($DataGraphe;0) AJOUTER A TABLEAU($DataGraphe;"Exemple de graphe en étoile") // titre du graphe AJOUTER A TABLEAU($DataGraphe;"30") // taille du libellé AJOUTER A TABLEAU($DataGraphe;"White") // couleur du fond AJOUTER A TABLEAU($DataGraphe;"oui") // Echelle // Définition du tableau a 2 dimensions des paramètre de dessin des séries TABLEAU TEXTE(DataSerie;2;5) DataSerie{1}{1}:="Juliette Kuhn" DataSerie{1}{2}:="Pink" DataSerie{1}{3}:="red:10" // remplissage DataSerie{1}{4}:="3" DataSerie{1}{5}:="rond" DataSerie{2}{1}:="Estelle Kuhn" DataSerie{2}{2}:="blue" DataSerie{2}{3}:="blue:20" DataSerie{2}{4}:="10" DataSerie{2}{5}:="triangle" // définition du tableau à 2 dimensions des valeurs à tracer TABLEAU REEL(Value;2;7) // Donnée de la série 1 : Juliette Kuhn Value{1}{1}:=50 Value{1}{2}:=40 Value{1}{3}:=30 Value{1}{4}:=50 Value{1}{5}:=50 Value{1}{6}:=50 Value{1}{7}:=90 // Donnée de la série 2 : Estelle Kuhn Value{2}{1}:=75 Value{2}{2}:=30 Value{2}{3}:=75 Value{2}{4}:=80 Value{2}{5}:=91 Value{2}{6}:=75 Value{2}{7}:=25 // appel de la commande générant le graphe TheGraphe:=SGR_Generate_Kiviat (->axes;->$DataGraphe;->DataSerie;->Value)