Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
types.h File Reference
#include <pcl/pcl_config.h>
#include <pcl/pcl_macros.h>
#include <vector>
#include <cstdint>
#include <Eigen/Core>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  pcl::detail::int_type< Bits, Signed >
 int_type::type refers to an integral type that satisfies template parameters More...
 
struct  pcl::detail::int_type< 8, true >
 
struct  pcl::detail::int_type< 8, false >
 
struct  pcl::detail::int_type< 16, true >
 
struct  pcl::detail::int_type< 16, false >
 
struct  pcl::detail::int_type< 32, true >
 
struct  pcl::detail::int_type< 32, false >
 
struct  pcl::detail::int_type< 64, true >
 
struct  pcl::detail::int_type< 64, false >
 

Namespaces

namespace  pcl
 
namespace  pcl::detail
 

Typedefs

template<std::size_t Bits, bool Signed = true>
using pcl::detail::int_type_t = typename int_type< Bits, Signed >::type
 helper type to use for int_type::type More...
 
using pcl::index_t = detail::int_type_t< detail::index_type_size, detail::index_type_signed >
 Type used for an index in PCL. More...
 
using pcl::uindex_t = detail::int_type_t< detail::index_type_size, false >
 Type used for an unsigned index in PCL. More...
 
template<typename T >
using pcl::AlignedVector = std::vector< T, Eigen::aligned_allocator< T > >
 Type used for aligned vector of Eigen objects in PCL. More...
 

Variables

constexpr std::uint8_t pcl::detail::index_type_size = sizeof(int) * 8
 number of bits in PCL's index type More...
 
constexpr bool pcl::detail::index_type_signed = true
 signed/unsigned nature of PCL's index type Please use PCL_INDEX_SIGNED when building PCL to choose a type best suited for your needs. Default: signed More...