Fawkes API
Fawkes Development Version
|
Laser Hough Transform plugin for Fawkes. More...
#include "laserht_plugin.h"
Public Member Functions | |
LaserHoughTransformPlugin (fawkes::Configuration *config) | |
Constructor. | |
![]() | |
Plugin (Configuration *config) | |
Constructor. | |
virtual | ~Plugin () |
Virtual destructor. | |
void | set_name (const char *name) |
Set plugin name. | |
const char * | name () const |
Get the name of the plugin. | |
ThreadList & | threads () |
Get a list of threads. | |
virtual bool | persistent () |
Determines if the plugin can be unloaded. |
Additional Inherited Members | |
![]() | |
ThreadList | thread_list |
Thread list member. | |
Configuration * | config |
Fawkes configuration. | |
![]() | |
typedef Plugin *(* | PluginFactoryFunc )(fawkes::Configuration *) |
Plugin loader function for the shared library Do not use directly, rather use the EXPORT_PLUGIN macro. | |
typedef void(* | PluginDestroyFunc )(Plugin *plugin) |
Plugin destructor function for the shared library. |
Laser Hough Transform plugin for Fawkes.
This plugin integrates uses the Hough Transform to extract shapes from laser data.
Definition at line 30 of file laserht_plugin.h.
LaserHoughTransformPlugin::LaserHoughTransformPlugin | ( | fawkes::Configuration * | config | ) |
Constructor.
config | Fawkes configuration |
Definition at line 41 of file laserht_plugin.cpp.
References fawkes::ThreadList::push_back(), and fawkes::Plugin::thread_list.