Getter functions for the ETSI ITS CPM (TS) More...
Go to the source code of this file.
Namespaces | |
etsi_its_cpm_ts_msgs | |
etsi_its_cpm_ts_msgs::access | |
Functions | |
double | etsi_its_cpm_ts_msgs::access::getAccelerationComponent (const AccelerationComponent &acceleration) |
Get the acceleration component of the PerceivedObject. More... | |
double | etsi_its_cpm_ts_msgs::access::getAccelerationComponentConfidence (const AccelerationComponent &acceleration) |
Get the confidence of the acceleration component. More... | |
double | etsi_its_cpm_ts_msgs::access::getAltitude (const CollectivePerceptionMessage &cpm) |
Get the Altitude value of CPM. More... | |
std::tuple< double, double, double > | etsi_its_cpm_ts_msgs::access::getCartesianAccelerationConfidenceOfPerceivedObject (const PerceivedObject &object) |
Get the Cartesian Acceleration Confidence Of Perceived Object. More... | |
gm::Vector3 | etsi_its_cpm_ts_msgs::access::getCartesianAccelerationOfPerceivedObject (const PerceivedObject &object) |
Get the Cartesian acceleration of the PerceivedObject. More... | |
uint16_t | etsi_its_cpm_ts_msgs::access::getCartesianAngle (const CartesianAngle &angle) |
Get the Cartesian angle of the PerceivedObject. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getCartesianAngleConfidence (const CartesianAngle &angle) |
Get the confidence of the Cartesian angle. More... | |
int32_t | etsi_its_cpm_ts_msgs::access::getCartesianCoordinate (const CartesianCoordinateWithConfidence &coordinate) |
Retrieves the Cartesian coordinate value from a CartesianCoordinateWithConfidence object. More... | |
uint16_t | etsi_its_cpm_ts_msgs::access::getCartesianCoordinateConfidence (const CartesianCoordinateWithConfidence &coordinate) |
Retrieves the confidence value from a CartesianCoordinateWithConfidence object. More... | |
std::tuple< double, double, double > | etsi_its_cpm_ts_msgs::access::getCartesianVelocityConfidenceOfPerceivedObject (const PerceivedObject &object) |
Get the Cartesian Velocity Confidence Of Perceived Object object. More... | |
gm::Vector3 | etsi_its_cpm_ts_msgs::access::getCartesianVelocityOfPerceivedObject (const PerceivedObject &object) |
Get the Cartesian velocity of the PerceivedObject. More... | |
WrappedCpmContainer | etsi_its_cpm_ts_msgs::access::getCpmContainer (const CollectivePerceptionMessage &cpm, const uint8_t container_id) |
std::vector< uint8_t > | etsi_its_cpm_ts_msgs::access::getCpmContainerIds (const CollectivePerceptionMessage &cpm) |
Retrieves the container IDs from a CPM. More... | |
std::tuple< double, double, double > | etsi_its_cpm_ts_msgs::access::getDimensionsConfidenceOfPerceivedObject (const PerceivedObject &object) |
Get the Dimensions Confidence Of Perceived Object. More... | |
gm::Vector3 | etsi_its_cpm_ts_msgs::access::getDimensionsOfPerceivedObject (const PerceivedObject &object) |
Retrieves the dimensions of a perceived object. More... | |
uint16_t | etsi_its_cpm_ts_msgs::access::getIdOfPerceivedObject (const PerceivedObject &object) |
Retrieves the ID of a perceived object. More... | |
double | etsi_its_cpm_ts_msgs::access::getLatitude (const CollectivePerceptionMessage &cpm) |
Get the Latitude value of CPM. More... | |
double | etsi_its_cpm_ts_msgs::access::getLongitude (const CollectivePerceptionMessage &cpm) |
Get the Longitude value of CPM. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getNumberOfPerceivedObjects (const CollectivePerceptionMessage &cpm) |
uint8_t | etsi_its_cpm_ts_msgs::access::getNumberOfPerceivedObjects (const WrappedCpmContainer &container) |
gm::Quaternion | etsi_its_cpm_ts_msgs::access::getOrientationOfPerceivedObject (const PerceivedObject &object) |
Calculates the orientation of a perceived object. More... | |
PerceivedObject | etsi_its_cpm_ts_msgs::access::getPerceivedObject (const WrappedCpmContainer &container, const uint8_t i) |
Retrieves the PerceivedObject at the specified index from the given WrappedCpmContainer. More... | |
WrappedCpmContainer | etsi_its_cpm_ts_msgs::access::getPerceivedObjectContainer (const CollectivePerceptionMessage &cpm) |
Retrieves the perceived object container from a CPM. More... | |
gm::Pose | etsi_its_cpm_ts_msgs::access::getPoseOfPerceivedObject (const PerceivedObject &object) |
Get the pose of the PerceivedObject. More... | |
std::tuple< double, double, double > | etsi_its_cpm_ts_msgs::access::getPositionConfidenceOfPerceivedObject (const PerceivedObject &object) |
Get the Position Confidences Of Perceived Object. More... | |
gm::Point | etsi_its_cpm_ts_msgs::access::getPositionOfPerceivedObject (const PerceivedObject &object) |
TimestampIts | etsi_its_cpm_ts_msgs::access::getReferenceTime (const CollectivePerceptionMessage &cpm) |
Get the Reference Time object. More... | |
uint64_t | etsi_its_cpm_ts_msgs::access::getReferenceTimeValue (const CollectivePerceptionMessage &cpm) |
Get the ReferenceTime-Value. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getSensorID (const SensorInformation &sensor_information) |
Get the sensorId of a SensorInformation object. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getSensorType (const SensorInformation &sensor_information) |
Get the sensorType of a SensorInformation object. More... | |
uint32_t | etsi_its_cpm_ts_msgs::access::getStationID (const CollectivePerceptionMessage &cpm) |
Retrieves the station ID from the given CPM. More... | |
gm::PointStamped | etsi_its_cpm_ts_msgs::access::getUTMPosition (const CollectivePerceptionMessage &cpm) |
Get the UTM Position defined within the ManagementContainer of the CPM. More... | |
gm::PointStamped | etsi_its_cpm_ts_msgs::access::getUTMPosition (const CollectivePerceptionMessage &cpm, int &zone, bool &northp) |
Get the UTM Position defined within the ManagementContainer of the CPM. More... | |
gm::PointStamped | etsi_its_cpm_ts_msgs::access::getUTMPositionOfPerceivedObject (const CollectivePerceptionMessage &cpm, const PerceivedObject &object) |
Calculates the UTM position of a perceived object based on the CPMs referencep position. More... | |
double | etsi_its_cpm_ts_msgs::access::getVelocityComponent (const VelocityComponent &velocity) |
Get the velocity component of the PerceivedObject. More... | |
double | etsi_its_cpm_ts_msgs::access::getVelocityComponentConfidence (const VelocityComponent &velocity) |
Get the confidence of the velocity component. More... | |
const std::array< double, 4 > | etsi_its_cpm_ts_msgs::access::getWGSRefPosConfidence (const CollectivePerceptionMessage &cpm) |
Get the confidence ellipse of the reference position as Covariance matrix. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getXDimensionConfidenceOfPerceivedObject (const PerceivedObject &object) |
Gets the confidence of the x-dimension of a perceived object. More... | |
uint16_t | etsi_its_cpm_ts_msgs::access::getXDimensionOfPerceivedObject (const PerceivedObject &object) |
Gets the x-dimension of a perceived object. More... | |
double | etsi_its_cpm_ts_msgs::access::getYawConfidenceOfPerceivedObject (const PerceivedObject &object) |
Get the Yaw Confidence Of Perceived Object object. More... | |
double | etsi_its_cpm_ts_msgs::access::getYawOfPerceivedObject (const PerceivedObject &object) |
Get the yaw of the PerceivedObject. More... | |
double | etsi_its_cpm_ts_msgs::access::getYawRateConfidenceOfPerceivedObject (const PerceivedObject &object) |
Get the Yaw Rate Confidence Of Perceived Object. More... | |
double | etsi_its_cpm_ts_msgs::access::getYawRateOfPerceivedObject (const PerceivedObject &object) |
Get the yaw rate of the PerceivedObject. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getYDimensionConfidenceOfPerceivedObject (const PerceivedObject &object) |
Gets the confidence of the y-dimension of a perceived object. More... | |
uint16_t | etsi_its_cpm_ts_msgs::access::getYDimensionOfPerceivedObject (const PerceivedObject &object) |
Retrieves the y-dimension of a perceived object. More... | |
uint8_t | etsi_its_cpm_ts_msgs::access::getZDimensionConfidenceOfPerceivedObject (const PerceivedObject &object) |
Gets the confidence of the z-dimension of a perceived object. More... | |
uint16_t | etsi_its_cpm_ts_msgs::access::getZDimensionOfPerceivedObject (const PerceivedObject &object) |
Retrieves the z-dimension of a perceived object. More... | |
Getter functions for the ETSI ITS CPM (TS)
Definition in file cpm_ts_getters.h.