@@ -61,7 +61,7 @@ inline LegGeometry assembleGeometry(const datafacade::BaseDataFacade &facade,
6161 const auto source_geometry_id = facade.GetGeometryIndex (source_node_id).id ;
6262 const auto source_geometry = facade.GetUncompressedForwardGeometry (source_geometry_id);
6363
64- geometry.node_ids .push_back (source_geometry ( source_segment_start_coordinate) );
64+ geometry.node_ids .push_back (source_geometry[ source_segment_start_coordinate] );
6565
6666 auto cumulative_distance = 0 .;
6767 auto current_distance = 0 .;
@@ -142,7 +142,7 @@ inline LegGeometry assembleGeometry(const datafacade::BaseDataFacade &facade,
142142 LegGeometry::Annotation{current_distance,
143143 duration,
144144 weight,
145- forward_datasources ( target_node.fwd_segment_position ) });
145+ forward_datasources[ target_node.fwd_segment_position ] });
146146 }
147147 else
148148 {
@@ -154,7 +154,7 @@ inline LegGeometry assembleGeometry(const datafacade::BaseDataFacade &facade,
154154 from_alias<double >(reversed_target ? target_node.reverse_weight
155155 : target_node.forward_weight ) /
156156 facade.GetWeightMultiplier (),
157- forward_datasources ( target_node.fwd_segment_position ) });
157+ forward_datasources[ target_node.fwd_segment_position ] });
158158 }
159159
160160 geometry.segment_offsets .push_back (geometry.locations .size ());
@@ -168,7 +168,7 @@ inline LegGeometry assembleGeometry(const datafacade::BaseDataFacade &facade,
168168 const auto target_segment_end_coordinate =
169169 target_node.fwd_segment_position + (reversed_target ? 0 : 1 );
170170 const auto target_geometry = facade.GetUncompressedForwardGeometry (target_geometry_id);
171- geometry.node_ids .push_back (target_geometry ( target_segment_end_coordinate) );
171+ geometry.node_ids .push_back (target_geometry[ target_segment_end_coordinate] );
172172
173173 BOOST_ASSERT (geometry.segment_distances .size () == geometry.segment_offsets .size () - 1 );
174174 BOOST_ASSERT (geometry.locations .size () > geometry.segment_distances .size ());
0 commit comments