Fawkes API  Fawkes Development Version
fawkes::PointCloudAspect Class Reference

Thread aspect to provide and access point clouds. More...

#include <>>

Inheritance diagram for fawkes::PointCloudAspect:

Public Member Functions

 PointCloudAspect ()
 Constructor. More...
 
virtual ~PointCloudAspect ()
 Virtual empty Destructor. More...
 
void init_PointCloudAspect (PointCloudManager *pcl_manager)
 Set URL manager. More...
 
- Public Member Functions inherited from fawkes::Aspect
const std::list< const char * > & get_aspects () const
 Get list of aspect names attached to a aspected thread. More...
 

Protected Attributes

PointCloudManagerpcl_manager
 Manager to distribute and access point clouds. More...
 

Additional Inherited Members

- Protected Member Functions inherited from fawkes::Aspect
void add_aspect (const char *name)
 Add an aspect to a thread. More...
 

Detailed Description

Thread aspect to provide and access point clouds.

TODO

Author
Tim Niemueller

Definition at line 40 of file pointcloud.h.

Constructor & Destructor Documentation

◆ PointCloudAspect()

fawkes::PointCloudAspect::PointCloudAspect ( )

Constructor.

Definition at line 42 of file pointcloud.cpp.

References fawkes::Aspect::add_aspect().

◆ ~PointCloudAspect()

fawkes::PointCloudAspect::~PointCloudAspect ( )
virtual

Virtual empty Destructor.

Definition at line 49 of file pointcloud.cpp.

Member Function Documentation

◆ init_PointCloudAspect()

void fawkes::PointCloudAspect::init_PointCloudAspect ( PointCloudManager cloud_manager)

Set URL manager.

It is guaranteed that this is called for a thread before Thread::start() is called (when running regularly inside Fawkes).

Parameters
cloud_managerthe cloud manager to distribute clouds

Definition at line 60 of file pointcloud.cpp.

References pcl_manager.

Referenced by fawkes::PointCloudAspectIniFin::init().

Member Data Documentation

◆ pcl_manager


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