convertReferencePosition.h
Go to the documentation of this file.
1 
62 #pragma once
63 
69 #ifdef ROS1
70 #include <etsi_its_denm_ts_msgs/ReferencePosition.h>
71 namespace denm_ts_msgs = etsi_its_denm_ts_msgs;
72 #else
73 #include <etsi_its_denm_ts_msgs/msg/reference_position.hpp>
74 namespace denm_ts_msgs = etsi_its_denm_ts_msgs::msg;
75 #endif
76 
77 
79 
80 void toRos_ReferencePosition(const denm_ts_ReferencePosition_t& in, denm_ts_msgs::ReferencePosition& out) {
81  toRos_Latitude(in.latitude, out.latitude);
82  toRos_Longitude(in.longitude, out.longitude);
83  toRos_PosConfidenceEllipse(in.positionConfidenceEllipse, out.position_confidence_ellipse);
84  toRos_Altitude(in.altitude, out.altitude);
85 }
86 
87 void toStruct_ReferencePosition(const denm_ts_msgs::ReferencePosition& in, denm_ts_ReferencePosition_t& out) {
88  memset(&out, 0, sizeof(denm_ts_ReferencePosition_t));
89  toStruct_Latitude(in.latitude, out.latitude);
90  toStruct_Longitude(in.longitude, out.longitude);
91  toStruct_PosConfidenceEllipse(in.position_confidence_ellipse, out.positionConfidenceEllipse);
92  toStruct_Altitude(in.altitude, out.altitude);
93 }
94 
95 }
etsi_its_denm_ts_conversion::toRos_PosConfidenceEllipse
void toRos_PosConfidenceEllipse(const denm_ts_PosConfidenceEllipse_t &in, denm_ts_msgs::PosConfidenceEllipse &out)
Definition: convertPosConfidenceEllipse.h:81
denm_ts_ReferencePosition::positionConfidenceEllipse
denm_ts_PosConfidenceEllipse_t positionConfidenceEllipse
etsi_its_denm_ts_conversion
Definition: convertAcceleration3dWithConfidence.h:69
etsi_its_denm_ts_conversion::toRos_Altitude
void toRos_Altitude(const denm_ts_Altitude_t &in, denm_ts_msgs::Altitude &out)
Definition: convertAltitude.h:73
etsi_its_denm_ts_conversion::toStruct_Longitude
void toStruct_Longitude(const denm_ts_msgs::Longitude &in, denm_ts_Longitude_t &out)
Definition: convertLongitude.h:80
etsi_its_denm_ts_conversion::toStruct_ReferencePosition
void toStruct_ReferencePosition(const denm_ts_msgs::ReferencePosition &in, denm_ts_ReferencePosition_t &out)
Definition: convertReferencePosition.h:87
denm_ts_ReferencePosition::longitude
denm_ts_Longitude_t longitude
denm_ts_ReferencePosition.h
etsi_its_denm_ts_conversion::toRos_ReferencePosition
void toRos_ReferencePosition(const denm_ts_ReferencePosition_t &in, denm_ts_msgs::ReferencePosition &out)
Definition: convertReferencePosition.h:80
etsi_its_denm_ts_conversion::toStruct_Altitude
void toStruct_Altitude(const denm_ts_msgs::Altitude &in, denm_ts_Altitude_t &out)
Definition: convertAltitude.h:78
denm_ts_ReferencePosition
convertPosConfidenceEllipse.h
etsi_its_denm_ts_conversion::toStruct_PosConfidenceEllipse
void toStruct_PosConfidenceEllipse(const denm_ts_msgs::PosConfidenceEllipse &in, denm_ts_PosConfidenceEllipse_t &out)
Definition: convertPosConfidenceEllipse.h:87
etsi_its_denm_ts_conversion::toRos_Latitude
void toRos_Latitude(const denm_ts_Latitude_t &in, denm_ts_msgs::Latitude &out)
Definition: convertLatitude.h:73
denm_ts_ReferencePosition::latitude
denm_ts_Latitude_t latitude
convertLongitude.h
convertLatitude.h
etsi_its_denm_ts_conversion::toStruct_Latitude
void toStruct_Latitude(const denm_ts_msgs::Latitude &in, denm_ts_Latitude_t &out)
Definition: convertLatitude.h:77
convertAltitude.h
etsi_its_denm_ts_conversion::toRos_Longitude
void toRos_Longitude(const denm_ts_Longitude_t &in, denm_ts_msgs::Longitude &out)
Definition: convertLongitude.h:76
denm_ts_ReferencePosition::altitude
denm_ts_Altitude_t altitude


etsi_its_denm_ts_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:29:08