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()
-
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)