#include <peak_icv/types/peak_icv_point_cloud_xyzi.hpp>

Public Types | |
| using | PointType |
Public Member Functions | |
| bool | operator== (const PointCloud &rhs) const |
| bool | operator!= (const PointCloud &rhs) const |
| const std::vector< PointXYZI > & | GetPoints () const |
| PointCloudXYZI | Transform (const TransformationMatrix3D &matrix) const |
| Applies the specified transformation matrix to the point cloud. | |
| PointCloudXYZI | TransformToWorkspace (const ExtrinsicParameters &extrinsicParameters) const |
| Transforms the point cloud to workspace coordinates using the specified extrinsic parameters. | |
| std::vector< PointXYZI >::const_iterator | cbegin () const |
| std::vector< PointXYZI >::const_iterator | cend () const |
Represents a point cloud consisting of points with x, y, z coordinates and an intensity value.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Applies the specified transformation matrix to the point cloud.
| matrix | Transformation matrix to apply. |
|
inherited |
Transforms the point cloud to workspace coordinates using the specified extrinsic parameters.
The transformation uses the inverse of the extrinsic matrix to convert from camera to workspace coordinate system.
| extrinsicParameters | Extrinsic parameters from the workspace calibration. |