Point Cloud Library (PCL) 1.15.0
Loading...
Searching...
No Matches
pcl::gpu::people::Blob2 Struct Reference

This structure contains all parameters to describe blobs and their parent/child relations. More...

#include </builddir/build/BUILD/pcl-1.15.0-build/pcl-pcl-1.15.0/gpu/people/include/pcl/gpu/people/label_blob2.h>

Collaboration diagram for pcl::gpu::people::Blob2:

Public Attributes

int id
part_t label
int lid
Eigen::Vector4f mean
Eigen::Matrix3f cov
Eigen::Vector3f eigenval
Eigen::Matrix3f eigenvect
int child_id [MAX_CHILD]
int child_lid [MAX_CHILD]
float child_dist [MAX_CHILD]
char child_label [MAX_CHILD]
pcl::PointIndices indices
Eigen::Vector4f min
Eigen::Vector4f max

Detailed Description

This structure contains all parameters to describe blobs and their parent/child relations.

Todo
: clean this out in the end, perhaps place the children in a separate struct

Definition at line 57 of file label_blob2.h.

Member Data Documentation

◆ child_dist

float pcl::gpu::people::Blob2::child_dist[MAX_CHILD]

◆ child_id

int pcl::gpu::people::Blob2::child_id[MAX_CHILD]

◆ child_label

char pcl::gpu::people::Blob2::child_label[MAX_CHILD]

◆ child_lid

int pcl::gpu::people::Blob2::child_lid[MAX_CHILD]

◆ cov

Eigen::Matrix3f pcl::gpu::people::Blob2::cov

◆ eigenval

Eigen::Vector3f pcl::gpu::people::Blob2::eigenval

◆ eigenvect

Eigen::Matrix3f pcl::gpu::people::Blob2::eigenvect

◆ id

int pcl::gpu::people::Blob2::id

◆ indices

◆ label

◆ lid

int pcl::gpu::people::Blob2::lid

◆ max

Eigen::Vector4f pcl::gpu::people::Blob2::max

◆ mean

◆ min

Eigen::Vector4f pcl::gpu::people::Blob2::min

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