3 #include <pcl/memory.h>
4 #include <pcl/type_traits.h>
20 UINT8 = traits::asEnum_v<std::uint8_t>,
21 INT16 = traits::asEnum_v<std::int16_t>,
22 UINT16 = traits::asEnum_v<std::uint16_t>,
23 INT32 = traits::asEnum_v<std::int32_t>,
24 UINT32 = traits::asEnum_v<std::uint32_t>,
29 using Ptr = shared_ptr< ::pcl::PCLPointField>;
30 using ConstPtr = shared_ptr<const ::pcl::PCLPointField>;
36 inline std::ostream&
operator<<(std::ostream& s, const ::pcl::PCLPointField & v)
39 s <<
" " << v.name << std::endl;
41 s <<
" " << v.offset << std::endl;
43 s <<
" " << v.datatype << std::endl;
45 s <<
" " << v.count << std::endl;
51 template<
typename Po
intT,
typename Tag>
PCLPointField::Ptr PCLPointFieldPtr
PCLPointField::ConstPtr PCLPointFieldConstPtr
shared_ptr< const ::pcl::PCLPointField > ConstPtr
std::ostream & operator<<(std::ostream &os, const BivariatePolynomialT< real > &p)
shared_ptr< ::pcl::PCLPointField > Ptr
bool operator()(const PCLPointField &field)