Some mild refactoring
This commit is contained in:
parent
4961b819f3
commit
9a02421091
@ -219,9 +219,9 @@ NodeID readDTMPGraphFromStream(std::istream &in, std::vector<EdgeT>& edgeList, s
|
|||||||
int length;
|
int length;
|
||||||
in >> source >> target >> length >> dir >> speedType;
|
in >> source >> target >> length >> dir >> speedType;
|
||||||
|
|
||||||
if(dir == 3)
|
if(dir == 3) {
|
||||||
dir = 0;
|
dir = 0;
|
||||||
|
}
|
||||||
switch(speedType) {
|
switch(speedType) {
|
||||||
case 1:
|
case 1:
|
||||||
weight = 130;
|
weight = 130;
|
||||||
@ -271,8 +271,9 @@ NodeID readDTMPGraphFromStream(std::istream &in, std::vector<EdgeT>& edgeList, s
|
|||||||
}
|
}
|
||||||
|
|
||||||
weight = length*weight/3.6;
|
weight = length*weight/3.6;
|
||||||
if(speedType == 13)
|
if(speedType == 13) {
|
||||||
weight = length;
|
weight = length;
|
||||||
|
}
|
||||||
assert(length > 0);
|
assert(length > 0);
|
||||||
assert(weight > 0);
|
assert(weight > 0);
|
||||||
if(dir <0 || dir > 2)
|
if(dir <0 || dir > 2)
|
||||||
@ -281,8 +282,12 @@ NodeID readDTMPGraphFromStream(std::istream &in, std::vector<EdgeT>& edgeList, s
|
|||||||
|
|
||||||
bool forward = true;
|
bool forward = true;
|
||||||
bool backward = true;
|
bool backward = true;
|
||||||
if (dir == 1) backward = false;
|
if (dir == 1) {
|
||||||
if (dir == 2) forward = false;
|
backward = false;
|
||||||
|
}
|
||||||
|
if (dir == 2) {
|
||||||
|
forward = false;
|
||||||
|
}
|
||||||
|
|
||||||
if(length == 0) { ERR("loaded null length edge"); }
|
if(length == 0) { ERR("loaded null length edge"); }
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user