PCL中可用的PointT类型:
PointXYZ——成员变量:float x,y,z;
PointXYZ是使用最常见的一个点数据类型,因为他之包含三维XYZ坐标信息,这三个浮点数附加一个浮点数来满足存储对齐...PointXYZI——成员变量:float x,y,z,intensity
PointXYZI是一个简单的X Y Z坐标加intensity的point类型,是一个单独的结构体,并且满足存储对齐,由于...point的大部分操作会把data[4]元素设置成0或1(用于变换),
不能让intensity与XYZ在同一个结构体中,如果这样的话其内容将会被覆盖,例如:两个点的点积会把第四个元素设置为0,否则点积没有意义...intensity;
};
float data_c[4];
};
PointXYZRGBA——成员变量:float x,y,z;uint32_t rgba 除了RGBA信息被包含在一个整型变量中,...float data_c[4];
};
PointXYZRGB——float x,y,z,rgb 除了RGB信息被包含在一个浮点数据变量中,其他的和 PointXYZRGBA
union{float