Class DENMRenderObject
Defined in File denm_render_object.hpp
Class Documentation
-
class DENMRenderObject
Public Functions
-
DENMRenderObject(etsi_its_denm_msgs::msg::DENM denm)
-
bool validateFloats()
This function validates all float variables that are part of a DENMRenderObject.
-
double getAge(rclcpp::Time now)
Get age of DENM-object.
- Parameters:
now – reference point in time to calculate the age with
- Returns:
age in seconds as double value
-
std_msgs::msg::Header getHeader()
Get header of DENM-object.
- Returns:
std_msgs::msg::Header
-
int getStationID()
Get the StationID of DENM-object.
- Returns:
int
-
int getStationType()
Get the StationType of DENM-object.
- Returns:
int
-
geometry_msgs::msg::Pose getPose()
Get pose of DENM-object.
- Returns:
geometry_msgs::msg::Pose
-
geometry_msgs::msg::Vector3 getDimensions()
Get dimensions of DENM-Object.
- Returns:
geometry_msgs::msg::Vector3 (x equals length, y equals width, z equals height)
-
double getSpeed()
Get speed of DENM-object.
- Returns:
double
-
std::string getCauseCode()
Get the Cause Code object.
- Returns:
std::string
-
std::string getSubCauseCode()
Get the Sub Cause Code object.
- Returns:
std::string
-
DENMRenderObject(etsi_its_denm_msgs::msg::DENM denm)