66 #include <etsi_its_mapem_ts_msgs/ComputedLane.h>
67 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs;
69 #include <etsi_its_mapem_ts_msgs/msg/computed_lane.hpp>
70 namespace mapem_ts_msgs = etsi_its_mapem_ts_msgs::msg;
78 if (in.
offsetXaxis.
present == mapem_ts_ComputedLane__offsetXaxis_PR::mapem_ts_ComputedLane__offsetXaxis_PR_small) {
80 out.offset_xaxis_choice = mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_XAXIS_SMALL;
82 if (in.
offsetXaxis.
present == mapem_ts_ComputedLane__offsetXaxis_PR::mapem_ts_ComputedLane__offsetXaxis_PR_large) {
84 out.offset_xaxis_choice = mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_XAXIS_LARGE;
86 if (in.
offsetYaxis.
present == mapem_ts_ComputedLane__offsetYaxis_PR::mapem_ts_ComputedLane__offsetYaxis_PR_small) {
88 out.offset_yaxis_choice = mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_YAXIS_SMALL;
90 if (in.
offsetYaxis.
present == mapem_ts_ComputedLane__offsetYaxis_PR::mapem_ts_ComputedLane__offsetYaxis_PR_large) {
92 out.offset_yaxis_choice = mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_YAXIS_LARGE;
96 out.rotate_xy_is_present =
true;
100 out.scale_xaxis_is_present =
true;
104 out.scale_yaxis_is_present =
true;
111 if (in.offset_xaxis_choice == mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_XAXIS_SMALL) {
113 out.
offsetXaxis.
present = mapem_ts_ComputedLane__offsetXaxis_PR::mapem_ts_ComputedLane__offsetXaxis_PR_small;
115 if (in.offset_xaxis_choice == mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_XAXIS_LARGE) {
117 out.
offsetXaxis.
present = mapem_ts_ComputedLane__offsetXaxis_PR::mapem_ts_ComputedLane__offsetXaxis_PR_large;
119 if (in.offset_yaxis_choice == mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_YAXIS_SMALL) {
121 out.
offsetYaxis.
present = mapem_ts_ComputedLane__offsetYaxis_PR::mapem_ts_ComputedLane__offsetYaxis_PR_small;
123 if (in.offset_yaxis_choice == mapem_ts_msgs::ComputedLane::CHOICE_OFFSET_YAXIS_LARGE) {
125 out.
offsetYaxis.
present = mapem_ts_ComputedLane__offsetYaxis_PR::mapem_ts_ComputedLane__offsetYaxis_PR_large;
127 if (in.rotate_xy_is_present) {
131 if (in.scale_xaxis_is_present) {
135 if (in.scale_yaxis_is_present) {