Go to the documentation of this file.
10 #ifndef RQT_ENGAGEMENT_RADAR__RADARCANVAS_HPP
11 #define RQT_ENGAGEMENT_RADAR__RADARCANVAS_HPP
15 #include <QDockWidget>
16 #include <QStringList>
18 #include <QtSvg/QSvgWidget>
19 #include <QtSvg/QSvgRenderer>
35 #include <geometry_msgs/Vector3Stamped.h>
94 bool inScreen(
double& x,
double& y)
const;
146 #endif //RQT_TEMPLATE_PLUGIN_TEMPLATEWIDGET_HPP
hri::HRIListener hriListener_
std::map< std::string, QPolygon > peoplePosition_
void mousePressEvent(QMouseEvent *event) override
overriding the mousePressEvent virtual function
tf::TransformListener tfListener_
std::string personSvgFile_
void updatePixelPerMeter()
Updating the pixel-per-meter value.
void paintEvent(QPaintEvent *event) override
overriding the paintEvent virtual function.
Qt::CheckState showIdValue_
void updateArcsToDraw()
updates the number of arcs to draw.
void resizeEvent(QResizeEvent *event) override
overriding the resizeEvent virtual function.
RadarCanvas(QWidget *parent, Ui::RadarTabs *ui)
Constructor.
virtual ~RadarCanvas()
Destructor.
geometry_msgs::Vector3Stamped versor_
std::string robotImageFile_
QSvgRenderer svgRenderer_
std::string referenceFrame_
bool svgRendererInitialized_
void showId()
Reading the user preference about showing or not people ID.
bool inScreen(double &x, double &y) const
returns whether or not a point is inside the canvas.
rqt_human_radar
Author(s): Lorenzo Ferrini
autogenerated on Fri Dec 16 2022 03:43:38