Template Class PolygonsBase

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class PolygonsBase : public polygon_rviz_plugins::PolygonBase<T>

Public Functions

inline PolygonsBase()

Protected Types

enum class FillColorMode

Values:

enumerator SINGLE
enumerator FROM_MSG
enumerator UNIQUE

Protected Functions

inline FillColorMode getFillColorMode() const
inline void updateMenuVisibility()
inline void updateColors()

Protected Attributes

rviz_common::properties::EnumProperty *color_mode_property_
std::vector<std_msgs::msg::ColorRGBA> unique_colors_
std::vector<std_msgs::msg::ColorRGBA> saved_colors_