40 inline std::ostream&
operator<<(std::ostream& s, const ::pcl::PCLPointField & v)
43 s <<
" " << v.name << std::endl;
45 s <<
" " << v.offset << std::endl;
48 case ::pcl::PCLPointField::PointFieldTypes::BOOL: s <<
" BOOL" << std::endl;
break;
49 case ::pcl::PCLPointField::PointFieldTypes::INT8: s <<
" INT8" << std::endl;
break;
50 case ::pcl::PCLPointField::PointFieldTypes::UINT8: s <<
" UINT8" << std::endl;
break;
51 case ::pcl::PCLPointField::PointFieldTypes::INT16: s <<
" INT16" << std::endl;
break;
52 case ::pcl::PCLPointField::PointFieldTypes::UINT16: s <<
" UINT16" << std::endl;
break;
53 case ::pcl::PCLPointField::PointFieldTypes::INT32: s <<
" INT32" << std::endl;
break;
54 case ::pcl::PCLPointField::PointFieldTypes::UINT32: s <<
" UINT32" << std::endl;
break;
55 case ::pcl::PCLPointField::PointFieldTypes::INT64: s <<
" INT64" << std::endl;
break;
56 case ::pcl::PCLPointField::PointFieldTypes::UINT64: s <<
" UINT64" << std::endl;
break;
57 case ::pcl::PCLPointField::PointFieldTypes::FLOAT32: s <<
" FLOAT32" << std::endl;
break;
58 case ::pcl::PCLPointField::PointFieldTypes::FLOAT64: s <<
" FLOAT64" << std::endl;
break;
59 default: s <<
" " <<
static_cast<int>(v.datatype) << std::endl;
62 s <<
" " << v.count << std::endl;