ajout des méthodes TravelTime() et MinimumTravelTime()

This commit is contained in:
Sabben Matteo 2025-04-04 10:06:21 +02:00
parent 1c2efc2d51
commit ca03cd5860

View file

@ -196,7 +196,7 @@ public class Path {
* Compute the length of this path (in meters).
*
* @return Total length of the path (in meters).
* @deprecated Need to be implemented.
*
*/
public float getLength() {
float pathLength=0f; // sinon error si on met O.O
@ -215,8 +215,11 @@ public class Path {
* @deprecated Need to be implemented.
*/
public double getTravelTime(double speed) {
// TODO:
return 0;
double travelTime=0; // sinon error si on met O.O
for (Arc element : this.arcs) {
travelTime=travelTime+element.getTravelTime(speed);
}
return travelTime;
}
/**
@ -227,8 +230,11 @@ public class Path {
* @deprecated Need to be implemented.
*/
public double getMinimumTravelTime() {
// TODO:
return 0;
double minimumTravelTime=0;
for (Arc element : this.arcs) {
minimumTravelTime=minimumTravelTime+element.getMinimumTravelTime();
}
return minimumTravelTime;
}
}