Autoware.Auto
|
|
This file includes common type definition. More...
#include <cstdint>
#include <vector>
#include <limits>
#include "helper_functions/float_comparisons.hpp"
#include "common/visibility_control.hpp"
Go to the source code of this file.
Classes | |
struct | autoware::common::types::PointXYZIF |
struct | autoware::common::types::PointXYZF |
struct | autoware::common::types::PointXYZI |
Namespaces | |
autoware | |
This file defines the lanelet2_map_provider_node class. | |
autoware::common | |
autoware::common::types | |
Typedefs | |
using | autoware::common::types::bool8_t = bool |
using | autoware::common::types::char8_t = char |
using | autoware::common::types::uchar8_t = unsigned char |
using | autoware::common::types::float32_t = float |
using | autoware::common::types::float64_t = double |
using | autoware::common::types::PointBlock = std::vector< PointXYZIF > |
using | autoware::common::types::PointPtrBlock = std::vector< const PointXYZIF * > |
template<typename ... Ts> | |
using | autoware::common::types::void_t = void |
`stdvoid_t<> implementation More... | |
Variables | |
constexpr float32_t | autoware::common::types::PI = 3.14159265359F |
pi = tau / 2 More... | |
constexpr float32_t | autoware::common::types::PI_2 = 1.5707963267948966F |
pi/2 More... | |
constexpr float32_t | autoware::common::types::TAU = 6.283185307179586476925286766559F |
tau = 2 pi More... | |
static constexpr uint16_t | autoware::common::types::POINT_BLOCK_CAPACITY = 512U |
Stores basic configuration information, does some simple validity checking. More... | |
This file includes common type definition.