se2ez
|
#include <renderarea.h>
Public Member Functions | |
CollideDrawer (bool doCollide, const std::set< std::string > &colliding, const RobotPtr &robot, const StatePtr &state) | |
virtual | ~CollideDrawer () |
bool | frameCallback (RenderArea *area, QPainter &painter, const FramePtr &frame) |
bool | geometryCallback (RenderArea *area, QPainter &painter, const FramePtr &frame, const GeometryPtr &geometry) |
Public Member Functions inherited from se2ez::gui::RenderArea::GeometryDrawer | |
GeometryDrawer (const RobotPtr &robot, const StatePtr &state) | |
Public Attributes | |
bool | doCollide {false} |
const std::set< std::string > & | colliding |
Additional Inherited Members | |
Protected Attributes inherited from se2ez::gui::RenderArea::GeometryDrawer | |
const RobotPtr | robot_ |
const StatePtr | state_ |
Definition at line 69 of file renderarea.h.
gui::RenderArea::CollideDrawer::CollideDrawer | ( | bool | doCollide, |
const std::set< std::string > & | colliding, | ||
const RobotPtr & | robot, | ||
const StatePtr & | state | ||
) |
Definition at line 29 of file renderarea.cpp.
|
virtual |
Definition at line 35 of file renderarea.cpp.
|
virtual |
Implements se2ez::gui::RenderArea::GeometryDrawer.
Definition at line 39 of file renderarea.cpp.
|
virtual |
Implements se2ez::gui::RenderArea::GeometryDrawer.
Definition at line 45 of file renderarea.cpp.
const std::set<std::string>& se2ez::gui::RenderArea::CollideDrawer::colliding |
Definition at line 80 of file renderarea.h.
bool se2ez::gui::RenderArea::CollideDrawer::doCollide {false} |
Definition at line 79 of file renderarea.h.