public class ImplicitCellDetector extends Object implements CellDetector
Constructor and Description |
---|
ImplicitCellDetector() |
ImplicitCellDetector(boolean removeUnnecessaryFictitiousNodes,
boolean substituteSingularFictitiousByFeederNode,
boolean exceptionIfPatternNotHandled) |
Modifier and Type | Method and Description |
---|---|
void |
detectCells(Graph graph)
internCell detection : an internal cell is composed of nodes connecting BUSes without connecting Feeder.
|
public ImplicitCellDetector(boolean removeUnnecessaryFictitiousNodes, boolean substituteSingularFictitiousByFeederNode, boolean exceptionIfPatternNotHandled)
public ImplicitCellDetector()
public void detectCells(Graph graph)
*************INTERN CELL******************* exclusion types = {FEEDER} : if a FEEDER type is reached it is not an INTERN CELL stop the visit if reach a Bus : stopTypes = {BUS} ***************EXTERN AND SHUNT CELLS****** detection : nodes connecting buses and departures without being in an internCell (previously allocated nodes) exclusion types = {} stop the visit if reach a Bus : stopTypes = {BUS,FEEDER} * @param graph g
detectCells
in interface CellDetector
Copyright © 2019. All rights reserved.