convertReferencePositionWithConfidence.h
Go to the documentation of this file.
1 
61 #pragma once
62 
68 #ifdef ROS1
69 #include <etsi_its_vam_ts_msgs/ReferencePositionWithConfidence.h>
70 namespace vam_ts_msgs = etsi_its_vam_ts_msgs;
71 #else
72 #include <etsi_its_vam_ts_msgs/msg/reference_position_with_confidence.hpp>
73 namespace vam_ts_msgs = etsi_its_vam_ts_msgs::msg;
74 #endif
75 
76 
78 
79 void toRos_ReferencePositionWithConfidence(const vam_ts_ReferencePositionWithConfidence_t& in, vam_ts_msgs::ReferencePositionWithConfidence& out) {
80  toRos_Latitude(in.latitude, out.latitude);
81  toRos_Longitude(in.longitude, out.longitude);
82  toRos_PositionConfidenceEllipse(in.positionConfidenceEllipse, out.position_confidence_ellipse);
83  toRos_Altitude(in.altitude, out.altitude);
84 }
85 
86 void toStruct_ReferencePositionWithConfidence(const vam_ts_msgs::ReferencePositionWithConfidence& in, vam_ts_ReferencePositionWithConfidence_t& out) {
87  memset(&out, 0, sizeof(vam_ts_ReferencePositionWithConfidence_t));
88  toStruct_Latitude(in.latitude, out.latitude);
89  toStruct_Longitude(in.longitude, out.longitude);
90  toStruct_PositionConfidenceEllipse(in.position_confidence_ellipse, out.positionConfidenceEllipse);
91  toStruct_Altitude(in.altitude, out.altitude);
92 }
93 
94 }
etsi_its_vam_ts_conversion::toRos_Latitude
void toRos_Latitude(const vam_ts_Latitude_t &in, vam_ts_msgs::Latitude &out)
Definition: convertLatitude.h:73
etsi_its_vam_ts_conversion::toRos_Altitude
void toRos_Altitude(const vam_ts_Altitude_t &in, vam_ts_msgs::Altitude &out)
Definition: convertAltitude.h:73
vam_ts_ReferencePositionWithConfidence
etsi_its_vam_ts_conversion::toRos_ReferencePositionWithConfidence
void toRos_ReferencePositionWithConfidence(const vam_ts_ReferencePositionWithConfidence_t &in, vam_ts_msgs::ReferencePositionWithConfidence &out)
Definition: convertReferencePositionWithConfidence.h:79
etsi_its_vam_ts_conversion::toStruct_PositionConfidenceEllipse
void toStruct_PositionConfidenceEllipse(const vam_ts_msgs::PositionConfidenceEllipse &in, vam_ts_PositionConfidenceEllipse_t &out)
Definition: convertPositionConfidenceEllipse.h:86
vam_ts_ReferencePositionWithConfidence::longitude
vam_ts_Longitude_t longitude
etsi_its_vam_ts_conversion::toStruct_ReferencePositionWithConfidence
void toStruct_ReferencePositionWithConfidence(const vam_ts_msgs::ReferencePositionWithConfidence &in, vam_ts_ReferencePositionWithConfidence_t &out)
Definition: convertReferencePositionWithConfidence.h:86
vam_ts_ReferencePositionWithConfidence.h
etsi_its_vam_ts_conversion::toStruct_Latitude
void toStruct_Latitude(const vam_ts_msgs::Latitude &in, vam_ts_Latitude_t &out)
Definition: convertLatitude.h:77
vam_ts_ReferencePositionWithConfidence::latitude
vam_ts_Latitude_t latitude
convertLongitude.h
etsi_its_vam_ts_conversion::toRos_Longitude
void toRos_Longitude(const vam_ts_Longitude_t &in, vam_ts_msgs::Longitude &out)
Definition: convertLongitude.h:76
vam_ts_ReferencePositionWithConfidence::altitude
vam_ts_Altitude_t altitude
etsi_its_vam_ts_conversion::toRos_PositionConfidenceEllipse
void toRos_PositionConfidenceEllipse(const vam_ts_PositionConfidenceEllipse_t &in, vam_ts_msgs::PositionConfidenceEllipse &out)
Definition: convertPositionConfidenceEllipse.h:80
etsi_its_vam_ts_conversion::toStruct_Altitude
void toStruct_Altitude(const vam_ts_msgs::Altitude &in, vam_ts_Altitude_t &out)
Definition: convertAltitude.h:78
convertLatitude.h
etsi_its_vam_ts_conversion::toStruct_Longitude
void toStruct_Longitude(const vam_ts_msgs::Longitude &in, vam_ts_Longitude_t &out)
Definition: convertLongitude.h:80
convertAltitude.h
convertPositionConfidenceEllipse.h
etsi_its_vam_ts_conversion
Definition: convertAccelerationChange.h:66
vam_ts_ReferencePositionWithConfidence::positionConfidenceEllipse
vam_ts_PositionConfidenceEllipse_t positionConfidenceEllipse


etsi_its_vam_ts_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:32:15