#include <colorOMarker.h>

Public Member Functions | |
| ColorOMarker (ros::NodeHandle *nh) | |
| bool | init () |
| void | setColor (color::rgba color) |
| void | setColorMulti (std::vector< color::rgba > &colors) |
| virtual | ~ColorOMarker () |
Public Member Functions inherited from IColorO | |
| int | getNumLeds () |
| IColorO () | |
| void | setMask (int mask) |
| void | setNumLeds (size_t num_leds) |
| boost::signals2::signal< void(color::rgba color)> * | signalColorSet () |
| boost::signals2::signal< void(std::vector< color::rgba > colors) > * | signalColorsSet () |
| virtual | ~IColorO () |
Private Attributes | |
| ros::Publisher | _pubMarkerArray |
| ros::NodeHandle * | p_nh |
Additional Inherited Members | |
Protected Attributes inherited from IColorO | |
| bool | _initialized |
| int | _invertMask |
| int | _num_leds |
| boost::signals2::signal< void(color::rgba color)> | m_sigColorSet |
| boost::signals2::signal< void(std::vector< color::rgba > colors) > | m_sigColorsSet |
Definition at line 28 of file colorOMarker.h.
| ColorOMarker::ColorOMarker | ( | ros::NodeHandle * | nh | ) |
Definition at line 22 of file colorOMarker.cpp.
|
virtual |
Definition at line 28 of file colorOMarker.cpp.
|
virtual |
Implements IColorO.
Definition at line 32 of file colorOMarker.cpp.
|
virtual |
Implements IColorO.
Definition at line 37 of file colorOMarker.cpp.
|
virtual |
Implements IColorO.
Definition at line 65 of file colorOMarker.cpp.
|
private |
Definition at line 40 of file colorOMarker.h.
|
private |
Definition at line 39 of file colorOMarker.h.