Fixes wrong wrong position of target edge for some routes
This commit is contained in:
parent
8b8e0eb9ef
commit
fadaf7ec5c
@ -163,7 +163,7 @@ public:
|
||||
if( (ed.backward && !targetReverse) || (ed.forward && targetReverse) )
|
||||
_backwardHeap.Insert(phantomNodes->targetNode2, absDouble( w*phantomNodes->targetRatio), phantomNodes->targetNode2);
|
||||
if( (ed.backward && targetReverse) || (ed.forward && !targetReverse) )
|
||||
_backwardHeap.Insert(phantomNodes->targetNode1, absDouble(w-w*phantomNodes->startRatio), phantomNodes->targetNode1);
|
||||
_backwardHeap.Insert(phantomNodes->targetNode1, absDouble(w-w*phantomNodes->targetRatio), phantomNodes->targetNode1);
|
||||
}
|
||||
// double time = get_timestamp();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user