ajout des méthodes TravelTime() et MinimumTravelTime()
This commit is contained in:
parent
1c2efc2d51
commit
ca03cd5860
1 changed files with 11 additions and 5 deletions
|
@ -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;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue