Point Cloud Library (PCL)  1.9.1-dev
List of all members | Public Member Functions | Public Attributes
pcl::gpu::people::Tree2 Struct Reference

This structure contains all parameters to describe the segmented tree. More...

#include </__w/1/s/gpu/people/include/pcl/gpu/people/label_tree.h>

Public Member Functions

 Tree2 ()
 

Public Attributes

int id
 
part_t label
 
int lid
 
int nr_parts
 
int parts_lid [NUM_PARTS]
 
float total_dist_error
 
float norm_dist_error
 
Eigen::Vector4f mean
 
Eigen::Matrix3f cov
 
Eigen::Vector3f eigenval
 
Eigen::Matrix3f eigenvect
 
pcl::PointIndices indices
 
Eigen::Vector4f min
 
Eigen::Vector4f max
 

Detailed Description

This structure contains all parameters to describe the segmented tree.

Definition at line 74 of file label_tree.h.

Constructor & Destructor Documentation

pcl::gpu::people::Tree2::Tree2 ( )
inline

Definition at line 77 of file label_tree.h.

References pcl::gpu::people::NO_CHILD, pcl::gpu::people::NUM_PARTS, and parts_lid.

Member Data Documentation

Eigen::Matrix3f pcl::gpu::people::Tree2::cov

Definition at line 92 of file label_tree.h.

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

Eigen::Vector3f pcl::gpu::people::Tree2::eigenval

Definition at line 93 of file label_tree.h.

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

Eigen::Matrix3f pcl::gpu::people::Tree2::eigenvect

Definition at line 94 of file label_tree.h.

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

int pcl::gpu::people::Tree2::id

Definition at line 83 of file label_tree.h.

Referenced by pcl::gpu::people::operator<<().

pcl::PointIndices pcl::gpu::people::Tree2::indices
part_t pcl::gpu::people::Tree2::label
int pcl::gpu::people::Tree2::lid

Definition at line 85 of file label_tree.h.

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

Eigen::Vector4f pcl::gpu::people::Tree2::max

Definition at line 98 of file label_tree.h.

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

Eigen::Vector4f pcl::gpu::people::Tree2::mean

Definition at line 91 of file label_tree.h.

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

Eigen::Vector4f pcl::gpu::people::Tree2::min

Definition at line 97 of file label_tree.h.

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

float pcl::gpu::people::Tree2::norm_dist_error

Definition at line 89 of file label_tree.h.

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

int pcl::gpu::people::Tree2::nr_parts
int pcl::gpu::people::Tree2::parts_lid[NUM_PARTS]

Definition at line 87 of file label_tree.h.

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

float pcl::gpu::people::Tree2::total_dist_error

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