editGraphe/grapheBibli

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: