commit
d64133d970
1 changed files with 33 additions and 0 deletions
@ -0,0 +1,33 @@ |
|||||
|
class Graph: |
||||
|
"""Implémente un graphe non orienté.""" |
||||
|
|
||||
|
def __init__(self, nom): |
||||
|
"""Initialise un graphe vide. |
||||
|
|
||||
|
:param nom: Nom du graphe |
||||
|
""" |
||||
|
self.nom = nom |
||||
|
|
||||
|
|
||||
|
class Sommet: |
||||
|
"""Implémente un sommet de graphe.""" |
||||
|
|
||||
|
def __init__(self, pos): |
||||
|
"""Initialise un sommet. |
||||
|
|
||||
|
:param pos: couple donnant la position du point. |
||||
|
""" |
||||
|
self.pos = pos |
||||
|
|
||||
|
|
||||
|
class Arete: |
||||
|
"""Implémente une arête de graphe.""" |
||||
|
|
||||
|
def __init__(self, longueur, v_moyenne): |
||||
|
"""Initialise une arête. |
||||
|
|
||||
|
:param longueur: longueur de l'arête. |
||||
|
:param v_moyenne: vitesse moyenne sur l'arête. |
||||
|
""" |
||||
|
self.longueur = longueur |
||||
|
self.v_moyenne = v_moyenne |
||||
Loading…
Reference in new issue