Refactor: set orientation before position in teleport action
requested to merge ziqi/openscenario1_engine:refactor/teleport-set-orientation-before-position into main
This refactor serves as a prerequisite for simplifying the positioning logic of supplementary sign entities (related PR in gt-gen-core). Specifically, if no teleport action is defined for a supplementary sign, its position can be derived directly from the main sign's position. Since the overridden method for calculating a supplementary sign's position depends on the main sign's orientation, the orientation must be set before setting the position to enable this functionality.
pipeline: https://ci.eclipse.org/openpass/job/OpenScenarioEngine/view/change-requests/job/MR-214/
Edited by Ziqi Zhou