#include <cspacepanel.h>
|
| | CSpacePanel (RobotPtr robot, std::string name, std::map< std::string, ompl::base::ConstraintPtr > constraints={}, QWidget *parent=0) |
| |
| | ~CSpacePanel () |
| |
| void | draw (QPainter &painter, RenderArea *canvas) override |
| |
| bool | click (QMouseEvent *event, double x, double y, int sx, int sy) override |
| |
| void | update (boost::posix_time::ptime last, boost::posix_time::ptime current) override |
| |
| | 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 void | initialize (MainWindow::PanelMapPtr p) |
| |
Definition at line 36 of file cspacepanel.h.
◆ CSpacePanel()
◆ ~CSpacePanel()
| gui::CSpacePanel::~CSpacePanel |
( |
| ) |
|
◆ click()
| bool gui::CSpacePanel::click |
( |
QMouseEvent * |
event, |
|
|
double |
x, |
|
|
double |
y, |
|
|
int |
sx, |
|
|
int |
sy |
|
) |
| |
|
overridevirtual |
◆ computeWheel()
| void gui::CSpacePanel::computeWheel |
( |
| ) |
|
|
private |
◆ draw()
| void gui::CSpacePanel::draw |
( |
QPainter & |
painter, |
|
|
RenderArea * |
canvas |
|
) |
| |
|
overridevirtual |
◆ drawGraph()
| void gui::CSpacePanel::drawGraph |
( |
QPainter & |
painter, |
|
|
CSpaceGridPtr & |
grid, |
|
|
bool |
offset |
|
) |
| |
|
private |
◆ drawPlan()
| void gui::CSpacePanel::drawPlan |
( |
QPainter & |
painter, |
|
|
CSpaceGridPtr & |
grid, |
|
|
bool |
offset, |
|
|
bool |
bold |
|
) |
| |
|
private |
◆ drawState()
| void gui::CSpacePanel::drawState |
( |
QPainter & |
painter, |
|
|
CSpaceGridPtr & |
grid, |
|
|
bool |
offset, |
|
|
bool |
interface = true |
|
) |
| |
|
private |
◆ getMode()
◆ lockedProjection()
| bool gui::CSpacePanel::lockedProjection |
( |
| ) |
|
|
private |
◆ projectState
| void gui::CSpacePanel::projectState |
( |
| ) |
|
|
privateslot |
◆ saveImage
| void gui::CSpacePanel::saveImage |
( |
| ) |
|
|
slot |
◆ stateChanged
| void se2ez::gui::CSpacePanel::stateChanged |
( |
| ) |
|
|
signal |
◆ update() [1/2]
| void gui::CSpacePanel::update |
( |
boost::posix_time::ptime |
last, |
|
|
boost::posix_time::ptime |
current |
|
) |
| |
|
overridevirtual |
◆ update [2/2]
| void gui::CSpacePanel::update |
( |
| ) |
|
|
slot |
◆ updateAnimate
| void gui::CSpacePanel::updateAnimate |
( |
| ) |
|
|
slot |
◆ updateCallback
| void gui::CSpacePanel::updateCallback |
( |
| ) |
|
|
slot |
◆ updateGrid
| void gui::CSpacePanel::updateGrid |
( |
| ) |
|
|
slot |
◆ updateImage
| void gui::CSpacePanel::updateImage |
( |
bool |
force = false | ) |
|
|
slot |
◆ updatePanel
| void gui::CSpacePanel::updatePanel |
( |
| ) |
|
|
slot |
◆ updatePlan
| void gui::CSpacePanel::updatePlan |
( |
| ) |
|
|
slot |
◆ updatePlanData
| void gui::CSpacePanel::updatePlanData |
( |
| ) |
|
|
slot |
◆ updatePlanPanel
| void gui::CSpacePanel::updatePlanPanel |
( |
| ) |
|
|
slot |
◆ updatePlanState
| void gui::CSpacePanel::updatePlanState |
( |
| ) |
|
|
slot |
◆ updateRobot
| void gui::CSpacePanel::updateRobot |
( |
| ) |
|
|
slot |
◆ callback_
◆ constraint_
| ompl::base::ConstraintPtr se2ez::gui::CSpacePanel::constraint_ {nullptr} |
|
private |
◆ constraints_
◆ grid_
◆ HiRes_
| const unsigned int se2ez::gui::CSpacePanel::HiRes_ {3} |
|
private |
◆ image_
| QImage se2ez::gui::CSpacePanel::image_ |
|
private |
◆ imageGen_
| bool se2ez::gui::CSpacePanel::imageGen_ {false} |
|
private |
◆ jnames_
◆ jp_
| JointPanel* se2ez::gui::CSpacePanel::jp_ {nullptr} |
|
private |
◆ jpc_
| QMetaObject::Connection se2ez::gui::CSpacePanel::jpc_ |
|
private |
◆ mutex_
◆ panelnames_
◆ path_
◆ pd_
| ompl::base::PlannerDataPtr se2ez::gui::CSpacePanel::pd_ {nullptr} |
|
private |
◆ pdc_
| QMetaObject::Connection se2ez::gui::CSpacePanel::pdc_ |
|
private |
◆ pnames_
◆ pp_
| PlanPanel* se2ez::gui::CSpacePanel::pp_ {nullptr} |
|
private |
◆ ppc_
| QMetaObject::Connection se2ez::gui::CSpacePanel::ppc_ |
|
private |
◆ robot_
| RobotPtr se2ez::gui::CSpacePanel::robot_ {nullptr} |
|
private |
◆ save_
◆ state_
| StatePtr se2ez::gui::CSpacePanel::state_ {nullptr} |
|
private |
◆ tempState_
| StatePtr se2ez::gui::CSpacePanel::tempState_ {nullptr} |
|
private |
◆ ui_
| Ui::CSpacePanel* se2ez::gui::CSpacePanel::ui_ |
|
private |
◆ wheel_
| QImage se2ez::gui::CSpacePanel::wheel_ |
|
private |
◆ wheelSize_
| const unsigned int se2ez::gui::CSpacePanel::wheelSize_ {51} |
|
private |
◆ xBorder_
| const unsigned int se2ez::gui::CSpacePanel::xBorder_ {2} |
|
private |
◆ xCurSize_
| unsigned int se2ez::gui::CSpacePanel::xCurSize_ {150} |
|
private |
◆ xOffset_
| const unsigned int se2ez::gui::CSpacePanel::xOffset_ {5} |
|
private |
◆ xPoint_
| const unsigned int se2ez::gui::CSpacePanel::xPoint_ {4} |
|
private |
◆ xSize_
| const unsigned int se2ez::gui::CSpacePanel::xSize_ {150} |
|
private |
◆ yBorder_
| const unsigned int se2ez::gui::CSpacePanel::yBorder_ {2} |
|
private |
◆ yCurSize_
| unsigned int se2ez::gui::CSpacePanel::yCurSize_ {150} |
|
private |
◆ yOffset_
| const unsigned int se2ez::gui::CSpacePanel::yOffset_ {5} |
|
private |
◆ yPoint_
| const unsigned int se2ez::gui::CSpacePanel::yPoint_ {4} |
|
private |
◆ ySize_
| const unsigned int se2ez::gui::CSpacePanel::ySize_ {150} |
|
private |
◆ yText_
| const unsigned int se2ez::gui::CSpacePanel::yText_ {12} |
|
private |
The documentation for this class was generated from the following files: