Class PaletteBuilder
Defined in File palette_builder.hpp
Inheritance Relationships
Base Type
public std::enable_shared_from_this< PaletteBuilder >
Class Documentation
-
class PaletteBuilder : public std::enable_shared_from_this<PaletteBuilder>
Public Functions
-
RVIZ_DEFAULT_PLUGINS_PUBLIC PaletteBuilder()
-
virtual RVIZ_DEFAULT_PLUGINS_PUBLIC ~PaletteBuilder() = default
- RVIZ_DEFAULT_PLUGINS_PUBLIC std::shared_ptr< PaletteBuilder > setColorForIllegalPositiveValues (unsigned char r, unsigned char g, unsigned char b)
- RVIZ_DEFAULT_PLUGINS_PUBLIC std::shared_ptr< PaletteBuilder > setRedYellowColorsForIllegalNegativeValues ()
- RVIZ_DEFAULT_PLUGINS_PUBLIC std::shared_ptr< PaletteBuilder > setColorForLegalNegativeValueMinusOne (unsigned char r, unsigned char g, unsigned char b)
- RVIZ_DEFAULT_PLUGINS_PUBLIC std::shared_ptr< PaletteBuilder > setColorForValue (unsigned char palette_position, unsigned char r, unsigned char g, unsigned char b, unsigned char alpha)
- RVIZ_DEFAULT_PLUGINS_PUBLIC std::vector< unsigned char > buildPalette ()
-
RVIZ_DEFAULT_PLUGINS_PUBLIC PaletteBuilder()