Go to the documentation of this file.
49 #ifndef CLUSTER_LABEL_PANEL_HPP
50 #define CLUSTER_LABEL_PANEL_HPP
58 #include <mesh_msgs/MeshFaceCluster.h>
QLineEdit * m_clusterNameEditor
Input for entering the cluster name.
virtual void load(const rviz::Config &config)
Load a configuration @input config The configuration.
void publish()
Publishes the current cluster.
void updateClusterName()
Updates the current cluster name.
virtual void save(rviz::Config config) const
Save a configuration @input config The configuration.
ClusterLabelPanel(QWidget *parent=0)
Constructor.
ros::NodeHandle m_nodeHandle
Node handle.
QString m_clusterName
Name of the cluster.
void resetFaces()
Resets the current face selection state.
void onInitialize()
RViz callback on inizialize.
QPushButton * m_createClusterButton
Button for creating and publishing the cluster.
Panel for interacting with the label tool.
void setClusterName(const QString &clusterName)
Set the name under which the current cluster will be saved.
ClusterLabelTool * m_tool
Instance of the label tool from this package.
QLineEdit * m_outputTopicEditor
Input for entering the output topic name.
QPushButton * m_resetFacesButton
Button for resetting the current faces in cluster.
rviz_map_plugin
Author(s): Sebastian Pütz
, Kristin Schmidt , Jan Philipp Vogtherr , Malte kleine Piening
autogenerated on Sun Jan 21 2024 04:06:25