Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y 

P

p - Variable in class org.uob.braveapi.signaller.algorithms.leichen.algorithm.core.structs.AlgorithmStruct
 
paintComponent(Graphics) - Method in class org.uob.braveapi.signaller.algorithms.graphs.Graph
Main paint method.
PermutationLogger - Class in org.uob.braveapi.signaller
 
PermutationLogger() - Constructor for class org.uob.braveapi.signaller.PermutationLogger
 
Permute(int[], ArrayList<Integer>, ArrayList<ArrayList<Integer>>) - Static method in class org.uob.braveapi.signaller.algorithms.leichen.seq.JunctionApproach
Recursive method to calculate the permutations of the junction sequencing for each train approaching the junction and currently running in the simulation.
PeterPerfect - Class in org.uob.braveapi.driver
 
PeterPerfect() - Constructor for class org.uob.braveapi.driver.PeterPerfect
 
PHDAlgorithmImpl - Class in org.uob.braveapi.signaller.algorithms.bofan
Base class for Bo-Fan's PhD algorithm implementations.
PHDAlgorithmImpl() - Constructor for class org.uob.braveapi.signaller.algorithms.bofan.PHDAlgorithmImpl
 
plotAnalysis(DeJrmTimetable, DeJrmTimetable, DeJrmTimetable) - Method in class org.uob.braveapi.signaller.algorithms.leichen.algorithm.utility.AnalysisPlotter
Plot graphs.
Point2D - Class in org.uob.braveapi.signaller.algorithms.graphs
 
Point2D(double, double) - Constructor for class org.uob.braveapi.signaller.algorithms.graphs.Point2D
 
Predictor - Interface in org.uob.braveapi.signaller.algorithms.leichen.predictor
 
Predictor1 - Class in org.uob.braveapi.signaller.algorithms.leichen.predictor
Predictor based on the Single Train Simulator.
Predictor1(HashMap<String, String>, Map<String, String>, HashMap<String, ArrayList<TDSDistance>>, HashMap<String, Double>, HashMap<String, Double>, Date, String, HashMap<String, ArrayList<SignalDistance>>, Date, HashMap<String, HashMap<String, String>>, HashMap<String, ArrayList<String>>, HashMap<String, STSVehicle>, HashMap<String, String>, HashMap<String, ArrayList<StopTime>>, HashMap<String, ArrayList<SpeedLimit>>, HashMap<String, ArrayList<Gradient>>) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.predictor.Predictor1
 
Predictor2 - Class in org.uob.braveapi.signaller.algorithms.leichen.predictor
 
Predictor2(Date, String, String) - Constructor for class org.uob.braveapi.signaller.algorithms.leichen.predictor.Predictor2
 
predictTrain(Junction, String, AnalysisSet, DynamicData, ArrayList<String>) - Method in interface org.uob.braveapi.signaller.algorithms.leichen.predictor.Predictor
 
predictTrain(Junction, String, AnalysisSet, DynamicData, ArrayList<String>) - Method in class org.uob.braveapi.signaller.algorithms.leichen.predictor.Predictor1
 
predictTrain(Junction, String, AnalysisSet, DynamicData, ArrayList<String>) - Method in class org.uob.braveapi.signaller.algorithms.leichen.predictor.Predictor2
 
A B C D E F G H I J L M N O P R S T U V W X Y 
Skip navigation links