ed_sensor_integration
Public Member Functions | Protected Attributes | List of all members
edKinect::RGBDSegModule Class Referenceabstract

#include <rgbd_seg_module.h>

Inheritance diagram for edKinect::RGBDSegModule:
Inheritance graph
[legend]

Public Member Functions

virtual void configure (tue::Configuration config)=0
 
virtual void process (const ed::RGBDData &rgbd_data, std::vector< ed::PointCloudMaskPtr > &segments)=0
 
 RGBDSegModule (const ed::TYPE &type)
 

Protected Attributes

ed::TYPE type_
 
ros::Publisher vis_marker_pub_
 
bool visualize_
 

Detailed Description

Definition at line 18 of file rgbd_seg_module.h.

Constructor & Destructor Documentation

◆ RGBDSegModule()

edKinect::RGBDSegModule::RGBDSegModule ( const ed::TYPE type)
inline

Definition at line 23 of file rgbd_seg_module.h.

Member Function Documentation

◆ configure()

virtual void edKinect::RGBDSegModule::configure ( tue::Configuration  config)
pure virtual

◆ process()

virtual void edKinect::RGBDSegModule::process ( const ed::RGBDData rgbd_data,
std::vector< ed::PointCloudMaskPtr > &  segments 
)
pure virtual

Member Data Documentation

◆ type_

ed::TYPE edKinect::RGBDSegModule::type_
protected

Definition at line 35 of file rgbd_seg_module.h.

◆ vis_marker_pub_

ros::Publisher edKinect::RGBDSegModule::vis_marker_pub_
protected

Definition at line 37 of file rgbd_seg_module.h.

◆ visualize_

bool edKinect::RGBDSegModule::visualize_
protected

Definition at line 38 of file rgbd_seg_module.h.


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