|
Simulateur Ferroviaire
Reconstruction et visualisation d'un réseau ferroviaire à partir de données GeoJSON — Win32 / WebView2 / Leaflet
|
Liste complète des membres de Phase7_SwitchProcessor, y compris les membres hérités :
| absorbLinkSegment(BlockSet &blocks, SwitchBlock *swA, SwitchBlock *swB, Logger &logger) | Phase7_SwitchProcessor | privatestatic |
| branchVector(const SwitchBlock &sw, const ShuntingElement *elem) | Phase7_SwitchProcessor | privatestatic |
| computeTips(BlockSet &blocks, double sideSize, Logger &logger) | Phase7_SwitchProcessor | privatestatic |
| detectClusters(const BlockSet &blocks, double radius, Logger &logger) | Phase7_SwitchProcessor | privatestatic |
| detectCrossovers(const BlockSet &blocks, Logger &logger) | Phase7_SwitchProcessor | privatestatic |
| enforceCrossoverConsistency(BlockSet &blocks, const std::vector< std::pair< SwitchBlock *, SwitchBlock * > > &crossovers, Logger &logger) | Phase7_SwitchProcessor | privatestatic |
| findLinkSegment(const BlockSet &blocks, const SwitchBlock *swA, const SwitchBlock *swB) | Phase7_SwitchProcessor | privatestatic |
| interpolateTip(const std::vector< CoordinateLatLon > &pts, const CoordinateLatLon &junction, double targetDist) | Phase7_SwitchProcessor | privatestatic |
| interpolateTipUTM(const std::vector< CoordinateXY > &pts, const CoordinateXY &junctionUTM, double targetDist) | Phase7_SwitchProcessor | privatestatic |
| orientBranches(BlockSet &blocks, Logger &logger) | Phase7_SwitchProcessor | privatestatic |
| Phase7_SwitchProcessor()=delete | Phase7_SwitchProcessor | |
| run(PipelineContext &ctx, const ParserConfig &config, Logger &logger) | Phase7_SwitchProcessor | static |
| validateCDC(const BlockSet &blocks, double minLength, Logger &logger) | Phase7_SwitchProcessor | privatestatic |