Go to the documentation of this file.
49 return map.time_stamp;
90 return intsct_id.value;
110 return ((
double)latitude.value)*1e-7;
120 return ((
double)longitude.value)*1e-7;
130 return ((
double)elevation.value)*1e-1;
160 throwIfNotPresent(ref_point.elevation_is_present,
"Position3D.elevation_is_present");
171 return getBitString(lane_direction.value, lane_direction.bits_unused);
201 template <
typename T>
204 p.x = ((double)node_xy.x.value) * 1e-2;
205 p.y = ((double)node_xy.y.value) * 1e-2;
std::vector< bool > getLaneDirection(const LaneDirection &lane_direction)
Get the LaneDirection in form of bool vector.
Sanity-check functions etc.
std::vector< bool > getBitString(const std::vector< uint8_t > &buffer, const int bits_unused)
Get a Bit String in form of bool vector.
MinuteOfTheYear getMinuteOfTheYear(const MapData &map)
Get the value of MinuteOfTheYear object MapData object.
void throwIfNotPresent(const bool is_present, const std::string val_desc)
Throws an exception if the given value is not present.
uint16_t getIntersectionID(const IntersectionID &intsct_id)
Get the IntersectionID value.
double getLongitude(const Longitude &longitude)
Get the Longitude value.
uint32_t getMinuteOfTheYearValue(const MapData &map)
Get the value of MinuteOfTheYear value from MapData object.
double getElevation(const Elevation &elevation)
Get the Elevation value.
gm::Point getPointFromNodeXY(const T &node_xy)
Get the Point From NodeXY object.
double getLatitude(const Latitude &latitude)
Get the Latitude value.
etsi_its_msgs_utils
Author(s): Jean-Pierre Busch
, Guido Küppers , Lennart Reiher
autogenerated on Sun May 18 2025 02:32:12