PointCloudSegmentsTable Class Reference

#include <VisionX/gui-plugins/UserAssistedSegmenterGui/widgets/PointCloudSegmentsTable.h>

+ Inheritance diagram for PointCloudSegmentsTable:

Public Types

using Label = uint32_t
 

Public Member Functions

 PointCloudSegmentsTable (QWidget *parent=nullptr)
 
void setData (const pcl::PointCloud< pcl::PointXYZRGBL > &pointCloud, bool excludeZero=false)
 
void setData (const std::map< Label, pcl::PointIndices > &segmentMap)
 
 ~PointCloudSegmentsTable ()
 

Detailed Description

Definition at line 23 of file PointCloudSegmentsTable.h.

Member Typedef Documentation

◆ Label

using Label = uint32_t

Definition at line 28 of file PointCloudSegmentsTable.h.

Constructor & Destructor Documentation

◆ PointCloudSegmentsTable()

PointCloudSegmentsTable ( QWidget *  parent = nullptr)
explicit

Definition at line 26 of file PointCloudSegmentsTable.cpp.

◆ ~PointCloudSegmentsTable()

Definition at line 44 of file PointCloudSegmentsTable.cpp.

Member Function Documentation

◆ setData() [1/2]

void setData ( const pcl::PointCloud< pcl::PointXYZRGBL > &  pointCloud,
bool  excludeZero = false 
)

Definition at line 50 of file PointCloudSegmentsTable.cpp.

+ Here is the call graph for this function:

◆ setData() [2/2]

void setData ( const std::map< Label, pcl::PointIndices > &  segmentMap)

Definition at line 57 of file PointCloudSegmentsTable.cpp.

+ Here is the call graph for this function:

The documentation for this class was generated from the following files: