diff --git a/Descriptors/DescriptionFactory.cpp b/Descriptors/DescriptionFactory.cpp index 44a387a5d..d56b65416 100644 --- a/Descriptors/DescriptionFactory.cpp +++ b/Descriptors/DescriptionFactory.cpp @@ -64,15 +64,13 @@ double DescriptionFactory::GetBearing(const FixedPointCoordinate &A, const Fixed return result; } -void DescriptionFactory::SetStartSegment(const PhantomNode &source, - const bool source_traversed_in_reverse) +void DescriptionFactory::SetStartSegment(const PhantomNode &source) { start_phantom = source; AppendSegment(source.location, PathData(0, source.name_id, TurnInstruction::HeadOn, source.forward_weight)); } -void DescriptionFactory::SetEndSegment(const PhantomNode &target, - const bool target_traversed_in_reverse) +void DescriptionFactory::SetEndSegment(const PhantomNode &target) { target_phantom = target; path_description.emplace_back( diff --git a/Descriptors/DescriptionFactory.h b/Descriptors/DescriptionFactory.h index dab0c3be1..710b7f73f 100644 --- a/Descriptors/DescriptionFactory.h +++ b/Descriptors/DescriptionFactory.h @@ -83,8 +83,8 @@ class DescriptionFactory void AppendUnencodedPolylineString(std::vector &output) const; void AppendSegment(const FixedPointCoordinate &coordinate, const PathData &data); void BuildRouteSummary(const double distance, const unsigned time); - void SetStartSegment(const PhantomNode &start_phantom, const bool source_traversed_in_reverse); - void SetEndSegment(const PhantomNode &start_phantom, const bool target_traversed_in_reverse); + void SetStartSegment(const PhantomNode &start_phantom); + void SetEndSegment(const PhantomNode &start_phantom); void AppendEncodedPolylineString(const bool return_encoded, std::vector &output); template void Run(const DataFacadeT *facade, const unsigned zoomLevel) diff --git a/Descriptors/JSONDescriptor.h b/Descriptors/JSONDescriptor.h index acec7e75f..30e73bfb8 100644 --- a/Descriptors/JSONDescriptor.h +++ b/Descriptors/JSONDescriptor.h @@ -95,7 +95,6 @@ template class JSONDescriptor : public BaseDescriptor class JSONDescriptor : public BaseDescriptor class JSONDescriptor : public BaseDescriptor class JSONDescriptor : public BaseDescriptorGetCoordinateOfNode(path_data.node); alternate_descriptionFactory.AppendSegment(current, path_data); } - alternate_descriptionFactory.SetEndSegment(phantom_nodes.target_phantom, - raw_route.alt_target_traversed_in_reverse); } alternate_descriptionFactory.Run(facade, config.zoom_level);