convertReferencePosition.h
Go to the documentation of this file.
1 
45 #pragma once
46 
52 #ifdef ROS1
53 #include <etsi_its_cam_msgs/ReferencePosition.h>
54 namespace cam_msgs = etsi_its_cam_msgs;
55 #else
56 #include <etsi_its_cam_msgs/msg/reference_position.hpp>
57 namespace cam_msgs = etsi_its_cam_msgs::msg;
58 #endif
59 
60 
61 namespace etsi_its_cam_conversion {
62 
63 void toRos_ReferencePosition(const cam_ReferencePosition_t& in, cam_msgs::ReferencePosition& out) {
64  toRos_Latitude(in.latitude, out.latitude);
65  toRos_Longitude(in.longitude, out.longitude);
66  toRos_PosConfidenceEllipse(in.positionConfidenceEllipse, out.position_confidence_ellipse);
67  toRos_Altitude(in.altitude, out.altitude);
68 }
69 
70 void toStruct_ReferencePosition(const cam_msgs::ReferencePosition& in, cam_ReferencePosition_t& out) {
71  memset(&out, 0, sizeof(cam_ReferencePosition_t));
72  toStruct_Latitude(in.latitude, out.latitude);
73  toStruct_Longitude(in.longitude, out.longitude);
74  toStruct_PosConfidenceEllipse(in.position_confidence_ellipse, out.positionConfidenceEllipse);
75  toStruct_Altitude(in.altitude, out.altitude);
76 }
77 
78 }
etsi_its_cam_conversion::toRos_ReferencePosition
void toRos_ReferencePosition(const cam_ReferencePosition_t &in, cam_msgs::ReferencePosition &out)
Definition: convertReferencePosition.h:63
etsi_its_cam_conversion
Definition: convertAccelerationConfidence.h:54
cam_ReferencePosition
cam_ReferencePosition::longitude
cam_Longitude_t longitude
cam_ReferencePosition::altitude
cam_Altitude_t altitude
etsi_its_cam_conversion::toStruct_Latitude
void toStruct_Latitude(const cam_msgs::Latitude &in, cam_Latitude_t &out)
Definition: convertLatitude.h:60
cam_ReferencePosition::positionConfidenceEllipse
cam_PosConfidenceEllipse_t positionConfidenceEllipse
convertPosConfidenceEllipse.h
etsi_its_cam_conversion::toStruct_PosConfidenceEllipse
void toStruct_PosConfidenceEllipse(const cam_msgs::PosConfidenceEllipse &in, cam_PosConfidenceEllipse_t &out)
Definition: convertPosConfidenceEllipse.h:66
cam_ReferencePosition.h
etsi_its_cam_conversion::toRos_Altitude
void toRos_Altitude(const cam_Altitude_t &in, cam_msgs::Altitude &out)
Definition: convertAltitude.h:59
convertLongitude.h
etsi_its_cam_conversion::toRos_Longitude
void toRos_Longitude(const cam_Longitude_t &in, cam_msgs::Longitude &out)
Definition: convertLongitude.h:56
cam_ReferencePosition::latitude
cam_Latitude_t latitude
etsi_its_cam_conversion::toStruct_ReferencePosition
void toStruct_ReferencePosition(const cam_msgs::ReferencePosition &in, cam_ReferencePosition_t &out)
Definition: convertReferencePosition.h:70
etsi_its_cam_conversion::toRos_PosConfidenceEllipse
void toRos_PosConfidenceEllipse(const cam_PosConfidenceEllipse_t &in, cam_msgs::PosConfidenceEllipse &out)
Definition: convertPosConfidenceEllipse.h:60
convertLatitude.h
convertAltitude.h
etsi_its_cam_conversion::toStruct_Longitude
void toStruct_Longitude(const cam_msgs::Longitude &in, cam_Longitude_t &out)
Definition: convertLongitude.h:60
etsi_its_cam_conversion::toStruct_Altitude
void toStruct_Altitude(const cam_msgs::Altitude &in, cam_Altitude_t &out)
Definition: convertAltitude.h:64
etsi_its_cam_conversion::toRos_Latitude
void toRos_Latitude(const cam_Latitude_t &in, cam_msgs::Latitude &out)
Definition: convertLatitude.h:56


etsi_its_cam_conversion
Author(s): Jean-Pierre Busch , Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:28:48