GT RoboCup SSL
Soccer software, robot firmware
|
Public Member Functions | |
DebugDrawer (Context *context) | |
const QStringList & | debugLayers () const |
int | findDebugLayer (QString layer) |
Returns the number of a debug layer given its name. | |
void | drawPolygon (const Geometry2d::Point *pts, int n, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawPolygon (const std::vector< Geometry2d::Point > &pts, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawPolygon (const Geometry2d::Polygon &pts, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawCircle (Geometry2d::Point center, float radius, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawArc (const Geometry2d::Arc &arc, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawShape (const std::shared_ptr< Geometry2d::Shape > &obs, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawShapeSet (const Geometry2d::ShapeSet &shapes, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawLine (const Geometry2d::Segment &line, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawLine (Geometry2d::Point p0, Geometry2d::Point p1, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawText (const QString &text, Geometry2d::Point pos, const QColor &color=Qt::black, const QString &layer=QString()) |
void | drawSegment (const Geometry2d::Segment &line, const QColor &color=Qt::black, const QString &layer=QString()) |
void | setLogFrame (Packet::LogFrame *logFrame) |
Packet::LogFrame * | getLogFrame () |