Simulateur Ferroviaire
Reconstruction et visualisation d'un réseau ferroviaire à partir de données GeoJSON — Win32 / WebView2 / Leaflet
Chargement...
Recherche...
Aucune correspondance
Référence du fichier PCCGraphBuilder.h

Constructeur du graphe PCC depuis TopologyRepository. Plus de détails...

Graphe des dépendances par inclusion de PCCGraphBuilder.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Aller au code source de ce fichier.

Classes

class  PCCGraphBuilder
 Constructeur statique du PCCGraph depuis TopologyRepository. Plus de détails...
 

Description détaillée

Constructeur du graphe PCC depuis TopologyRepository.

Classe utilitaire statique — sans état. Son unique responsabilité est de lire TopologyRepository et de peupler un PCCGraph via ses méthodes de construction.

Pipeline interne
  1. buildNodes — crée un nœud PCC pour chaque bloc de la topologie.
  2. buildEdges — résout les connexions et crée les arêtes.

Les deux passes sont séparées : toutes les arêtes référencent des nœuds par ID — l'index doit être complet avant la résolution des connexions.

Dépendances
PCCGraphBuilder est la seule classe du module PCC qui connaît TopologyRepository. TCORenderer et PCCLayout n'en ont pas connaissance — ils consomment uniquement PCCGraph.
Note
Classe entièrement statique — instanciation interdite.