#include <planpanel.h>
|
| | PlanPanel (RobotPtr robot, std::string name, std::map< std::string, ompl::base::ConstraintPtr > constraints={}, QWidget *parent=0) |
| |
| | ~PlanPanel () override |
| |
| void | draw (QPainter &painter, RenderArea *canvas) override |
| |
| void | update (boost::posix_time::ptime last, boost::posix_time::ptime current) override |
| |
| void | setPath (const std::vector< StatePtr > path) |
| |
| const std::vector< StatePtr > & | getPath () const |
| |
| ompl::base::PlannerDataPtr | getPlannerData () |
| |
| | Panel (const Panel &)=delete |
| |
| Panel & | operator= (const Panel &)=delete |
| |
| | Panel (std::string panel_name, QWidget *parent=0) |
| | Constructor. More...
|
| |
| virtual | ~Panel ()=default |
| | Destructor. More...
|
| |
| virtual bool | click (QMouseEvent *, double, double, int, int) |
| |
| virtual void | initialize (MainWindow::PanelMapPtr p) |
| |
Definition at line 44 of file planpanel.h.
◆ PlanPanel()
◆ ~PlanPanel()
| gui::PlanPanel::~PlanPanel |
( |
| ) |
|
|
override |
◆ animate
| void gui::PlanPanel::animate |
( |
int |
state | ) |
|
|
privateslot |
◆ animateTime
| void gui::PlanPanel::animateTime |
( |
| ) |
|
|
privateslot |
◆ draw()
| void gui::PlanPanel::draw |
( |
QPainter & |
painter, |
|
|
RenderArea * |
canvas |
|
) |
| |
|
overridevirtual |
◆ getPath()
◆ getPlannerData()
| ompl::base::PlannerDataPtr gui::PlanPanel::getPlannerData |
( |
| ) |
|
◆ getState()
| StatePtr gui::PlanPanel::getState |
( |
const QString & |
s | ) |
|
|
private |
◆ newPlan
| void se2ez::gui::PlanPanel::newPlan |
( |
| ) |
|
|
signal |
◆ pauseAnimation()
| void gui::PlanPanel::pauseAnimation |
( |
| ) |
|
|
private |
◆ plan
| void gui::PlanPanel::plan |
( |
| ) |
|
|
privateslot |
◆ plannerChanged
| void gui::PlanPanel::plannerChanged |
( |
const QString & |
text | ) |
|
|
privateslot |
◆ setConstraints
| void gui::PlanPanel::setConstraints |
( |
const QString & |
text | ) |
|
|
privateslot |
◆ setEE
| void gui::PlanPanel::setEE |
( |
const QString & |
text | ) |
|
|
privateslot |
◆ setPath()
◆ setState
| void gui::PlanPanel::setState |
( |
int |
index | ) |
|
|
privateslot |
◆ startAnimation()
| void gui::PlanPanel::startAnimation |
( |
| ) |
|
|
private |
◆ stateChanged
| void se2ez::gui::PlanPanel::stateChanged |
( |
| ) |
|
|
signal |
◆ update()
| void gui::PlanPanel::update |
( |
boost::posix_time::ptime |
last, |
|
|
boost::posix_time::ptime |
current |
|
) |
| |
|
overridevirtual |
◆ updateState
| void gui::PlanPanel::updateState |
( |
| ) |
|
|
slot |
◆ anim_
| QPropertyAnimation se2ez::gui::PlanPanel::anim_ |
|
private |
◆ constraints_
◆ ee_
◆ jnames_
◆ panelnames_
◆ path_
◆ pathmutex_
◆ pd_
| ompl::base::PlannerDataPtr se2ez::gui::PlanPanel::pd_ {nullptr} |
|
private |
◆ pdmutex_
◆ planmutex_
◆ planner_
| plan::EZPlansPtr se2ez::gui::PlanPanel::planner_ |
|
private |
◆ planning_
| std::thread* se2ez::gui::PlanPanel::planning_ {nullptr} |
|
private |
◆ pstate_
| StatePtr se2ez::gui::PlanPanel::pstate_ {nullptr} |
|
private |
◆ robot_
| RobotPtr se2ez::gui::PlanPanel::robot_ {nullptr} |
|
private |
◆ set_
| ompl::base::ParamSet se2ez::gui::PlanPanel::set_ |
|
private |
◆ snames_
◆ ui_
| Ui::PlanPanel* se2ez::gui::PlanPanel::ui_ |
|
private |
The documentation for this class was generated from the following files: