Namespaces | Typedefs | Functions
Units.h File Reference
#include <boost/units/base_units/metric/hour.hpp>
#include <boost/units/base_units/us/mile.hpp>
#include <boost/units/make_scaled_unit.hpp>
#include "lanelet2_core/Forward.h"
Include dependency graph for Units.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 lanelet
 
 lanelet::units
 
 lanelet::units::literals
 

Typedefs

using lanelet::units::Distance = MeterQuantity
 
using lanelet::units::Exp3 = boost::units::scale< 10, boost::units::static_rational< 3 > >
 
using lanelet::units::Hour = boost::units::metric::hour_base_unit::unit_type
 
using lanelet::units::Kilo = boost::units::make_scaled_unit< NoUnit, Exp3 >::type
 
using lanelet::units::Km = boost::units::multiply_typeof_helper< Kilo, Meter >::type
 
using lanelet::units::KmH = boost::units::divide_typeof_helper< Km, Hour >::type
 
using lanelet::units::KmHQuantity = boost::units::quantity< KmH >
 
using lanelet::units::Meter = boost::units::si::meter_base_unit::unit_type
 
using lanelet::units::MeterQuantity = boost::units::quantity< Meter >
 
using lanelet::units::Mile = boost::units::us::mile_base_unit::unit_type
 
using lanelet::units::MPH = boost::units::divide_typeof_helper< Mile, Hour >::type
 
using lanelet::units::MPHQuantity = boost::units::quantity< MPH >
 
using lanelet::units::NoUnit = boost::units::si::dimensionless::unit_type
 
using lanelet::units::Second = boost::units::si::second_base_unit::unit_type
 
using lanelet::units::SecondQuantity = boost::units::quantity< Second >
 
using lanelet::units::Time = SecondQuantity
 

Functions

Velocity lanelet::units::literals::operator""_kmh (long double d)
 
Velocity lanelet::units::literals::operator""_kmh (unsigned long long int d)
 
Distance lanelet::units::literals::operator""_m (long double d)
 
Distance lanelet::units::literals::operator""_m (unsigned long long int d)
 
Velocity lanelet::units::literals::operator""_mph (long double d)
 
Velocity lanelet::units::literals::operator""_mph (unsigned long long int d)
 
Velocity lanelet::units::literals::operator""_mps (long double d)
 
Velocity lanelet::units::literals::operator""_mps (unsigned long long int d)
 
Acceleration lanelet::units::literals::operator""_mps2 (long double d)
 
Acceleration lanelet::units::literals::operator""_mps2 (unsigned long long int d)
 
Time lanelet::units::literals::operator""_s (long double s)
 
Time lanelet::units::literals::operator""_s (unsigned long long int s)
 


lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52