Class InteractiveMarkerNamespaceProperty

Inheritance Relationships

Base Type

  • public rviz_common::properties::EditableEnumProperty

Class Documentation

class InteractiveMarkerNamespaceProperty : public rviz_common::properties::EditableEnumProperty

Public Functions

explicit InteractiveMarkerNamespaceProperty(const QString &name = QString(), const QString &default_value = QString(), const QString &description = QString(), rviz_common::properties::Property *parent = nullptr, const char *changed_slot = nullptr, QObject *receiver = nullptr)
void initialize(rviz_common::ros_integration::RosNodeAbstractionIface::WeakPtr rviz_ros_node)
inline QString getNamespace() const
inline std::string getNamespaceStd() const
inline bool isEmpty() const

Protected Slots

virtual void fillNamespaceList()