Point Cloud Library (PCL)  1.14.0-dev
List of all members | Public Attributes
pcl::gpu::people::Blob2 Struct Reference

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

#include </__w/1/s/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]

Definition at line 71 of file label_blob2.h.

Referenced by pcl::gpu::people::browseTree(), and pcl::gpu::people::operator<<().

◆ child_id

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

Definition at line 69 of file label_blob2.h.

Referenced by pcl::gpu::people::browseTree(), and pcl::gpu::people::operator<<().

◆ child_label

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

Definition at line 72 of file label_blob2.h.

Referenced by pcl::gpu::people::browseTree(), and pcl::gpu::people::operator<<().

◆ child_lid

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

Definition at line 70 of file label_blob2.h.

Referenced by pcl::gpu::people::browseTree(), and pcl::gpu::people::operator<<().

◆ 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

pcl::PointIndices pcl::gpu::people::Blob2::indices

◆ label

part_t pcl::gpu::people::Blob2::label

◆ lid

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

◆ max

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

◆ mean

Eigen::Vector4f pcl::gpu::people::Blob2::mean

◆ min

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

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