Point Cloud Library (PCL)  1.10.1-dev
List of all members | Public Member Functions | Public Attributes
pcl::cuda::ComputeCovarianceForPoint Struct Reference

Kernel to compute a ``covariance matrix'' for a single point. More...

#include </__w/1/s/cuda/common/include/pcl/cuda/common/eigen.h>

Public Member Functions

__inline__ __host__ __device__ ComputeCovarianceForPoint (const float3 &centroid)
__inline__ __host__ __device__ CovarianceMatrix operator() (const PointXYZRGB &point)

Public Attributes

float3 centroid_

Detailed Description

Kernel to compute a ``covariance matrix'' for a single point.

Definition at line 463 of file eigen.h.

Constructor & Destructor Documentation

◆ ComputeCovarianceForPoint()

__inline__ __host__ __device__ pcl::cuda::ComputeCovarianceForPoint::ComputeCovarianceForPoint ( const float3 &  centroid)

Definition at line 467 of file eigen.h.

Member Function Documentation

◆ operator()()

__inline__ __host__ __device__ CovarianceMatrix pcl::cuda::ComputeCovarianceForPoint::operator() ( const PointXYZRGB point)

Definition at line 470 of file eigen.h.

References pcl::cuda::CovarianceMatrix::data.

Member Data Documentation

◆ centroid_

float3 pcl::cuda::ComputeCovarianceForPoint::centroid_

Definition at line 465 of file eigen.h.

The documentation for this struct was generated from the following file: