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.
pcl Namespace Reference

Namespaces

namespace  detail
 
namespace  experimental
 

Typedefs

using index_t = detail::int_type_t< detail::index_type_size, detail::index_type_signed >
 Type used for an index in PCL. More...
 
using uindex_t = detail::int_type_t< detail::index_type_size, false >
 Type used for an unsigned index in PCL. More...
 
template<typename T >
using AlignedVector = std::vector< T, Eigen::aligned_allocator< T > >
 Type used for aligned vector of Eigen objects in PCL. More...
 

Detailed Description

Modification (C) 2022, LEIDOS

  • Changed the plc/type_traits.h include to point_traits.h to support pcl 1.10
  • Added keep_organized_ and user_filter_value_ defaults to match pcl 1.12 defaults
  • Added applyFilter (PointCloud<PointT> &output) override which was made a abstract method in pcl 1.12, but it pure virtual in 1.10

Typedef Documentation

◆ AlignedVector

template<typename T >
using pcl::AlignedVector = typedef std::vector<T, Eigen::aligned_allocator<T> >

Type used for aligned vector of Eigen objects in PCL.

Definition at line 134 of file types.h.

◆ index_t

Type used for an index in PCL.

Default index_t = int for PCL 1.11, std::int32_t for PCL >= 1.12

Definition at line 119 of file types.h.

◆ uindex_t

Type used for an unsigned index in PCL.

Unsigned index that mirrors the type of the index_t

Definition at line 127 of file types.h.