Fonctions travaillant sur le tableau grapheBibli
- Description:
Fonctions travaillant sur le tableau grapheBibli
- Source:
Methods
(static) addGrapheBibli(tabNode) → {number}
- Description:
Ajoute un node
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
tabNode |
TabNode |
Returns:
L’index du node qu’on vient d’ajouter
- Type
- number
(static) addGraphebibli(noeud)
- Description:
Ajoute un nœud au graphe
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
noeud |
(static) addPropertyGrapheBibli(index, sousIndex, valeur)
- Description:
Ajoute une valeur à un node du graphe
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
index |
number | Index du node |
sousIndex |
number | Index de la propriété dans le node |
valeur |
la valeur à ajouter au tableau node[sousIndex] |
(static) extraitGrapheBibli(i) → {Node}
- Description:
Retourne le node i
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
i |
number |
Returns:
- Type
- Node
(static) getGrapheBibli() → {Array}
- Description:
Retourne le graphe
- Source:
Returns:
- Type
- Array
(static) getIndexFromNumero(nodeNum) → {number}
- Description:
Retourne l’index du nodeNumero (car dans le graphe c’est pas forcément dans l’ordre des numéros)
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
nodeNum |
number |
Returns:
l’index ou undefined si on a pas trouvé nodeNum
- Type
- number
(static) lenGrapheBibli() → {number}
- Description:
Retourne la taille du graphe (nb de nodes)
- Source:
Returns:
- Type
- number
(static) resetGraphebibli()
- Description:
Réinitialise le graphe (à vide)
- Source: