virtual ~QParticleViewer()
void setMatchingParameters(const MatchingParameters &mp)
unsigned int m_particleSize
void drawMap(const ScanMatcherMap &map)
MatchingParameters matchingParameters
QParticleViewer::OrientedPointVector m_oldPose
OrientedPoint initialPose
void mapsIGainChanged(double)
virtual void resizeEvent(QResizeEvent *)
QParticleViewer::OrientedPointVector m_newPose
std::vector< OrientedPoint > OrientedPointVector
void loadFile(const char *)
virtual void mouseReleaseEvent(QMouseEvent *)
StartParameters startParameters
IntPoint map2pic(const Point &p)
void setStartParameters(const StartParameters &mp)
virtual void paintEvent(QPaintEvent *paintevent)
void drawParticleMove(const OrientedPointVector &start, const OrientedPointVector &end)
QParticleViewer(QWidget *parent=0, const char *name=0, Qt::WindowFlags f=0, GridSlamProcessorThread *thread=0)
virtual void mousePressEvent(QMouseEvent *)
void mapsEntropyChanged(double)
virtual void mouseMoveEvent(QMouseEvent *)
GridSlamProcessorThread * gfs_thread
Point pic2map(const IntPoint &p)
void poseEntropyChanged(double, double, double)
void setGSP(GridSlamProcessorThread *thread)
void trajectoryEntropyChanged(double, double, double)
GridSlamProcessorThread::EventDeque history
virtual void timerEvent(QTimerEvent *te)
virtual void keyPressEvent(QKeyEvent *e)