1#ifndef POSITION_CONFIDENCE_HPP_FNHKVJZL
2#define POSITION_CONFIDENCE_HPP_FNHKVJZL
4#include <vanetza/units/angle.hpp>
5#include <vanetza/units/length.hpp>
15 semi_major(units::Length::from_value(std::numeric_limits<units::Length::value_type>::infinity())),
16 semi_minor(units::Length::from_value(std::numeric_limits<units::Length::value_type>::infinity()))
21 return !std::isinf(semi_major.value()) && semi_minor.value() <= semi_major.value() && semi_minor.value() >= 0.0;
24 units::Length semi_major;
25 units::Length semi_minor;
26 units::TrueNorth orientation;