ARGoS
3
A parallel, multi-engine simulator for swarm robotics
|
Call(CEntity &c_entity) | argos::CQTOpenGLUserFunctions | |
CQTOpenGLUserFunctions() | argos::CQTOpenGLUserFunctions | |
Draw(CFloorEntity &c_entity) | argos::CQTOpenGLUserFunctions | [inline, virtual] |
DrawCircle(Real f_radius=0.1f, const CVector3 &c_center_offset=CVector3::ZERO, const CColor &c_color=CColor::RED, const bool b_fill=true, const CQuaternion &c_orientation=CQuaternion(), GLuint un_vertices=20) | argos::CQTOpenGLUserFunctions | |
DrawCylinder(Real f_radius=0.1f, Real f_height=0.1f, const CVector3 &c_center_offset=CVector3::ZERO, const CColor &c_color=CColor::RED, const CQuaternion &c_orientation=CQuaternion(), GLuint un_vertices=20) | argos::CQTOpenGLUserFunctions | |
DrawInWorld() | argos::CQTOpenGLUserFunctions | [inline, virtual] |
DrawOverlay(QPainter &c_painter) | argos::CQTOpenGLUserFunctions | [inline, virtual] |
DrawPoint(const CVector3 &c_position=CVector3(1.0f, 0.0f, 1.0f), const CColor &c_color=CColor::RED, const Real f_point_diameter=5.0) | argos::CQTOpenGLUserFunctions | |
DrawPolygon(const std::vector< CVector3 > &vec_points, const CColor &c_color=CColor::RED) | argos::CQTOpenGLUserFunctions | |
DrawSegment(const CVector3 &c_end_point=CVector3(1.0f, 0.0f, 1.0f), const CVector3 &c_start_point=CVector3::ZERO, const CColor &c_segment_color=CColor::RED, const Real &f_line_width=1.0f, bool b_draw_end_point=false, bool b_draw_start_point=false, const CColor &c_end_point_color=CColor::RED, const CColor &c_start_point_color=CColor::RED) | argos::CQTOpenGLUserFunctions | |
DrawTriangle(const CVector3 &c_center_offset=CVector3::ZERO, const CColor &c_color=CColor::RED, const bool b_fill=true, const CQuaternion &c_orientation=CQuaternion(), Real f_base=0.2f, Real f_height=0.1732050808f) | argos::CQTOpenGLUserFunctions | |
GetOpenGLWidget() | argos::CQTOpenGLUserFunctions | [inline] |
RegisterUserFunction(void(USER_IMPL::*pt_function)(ENTITY &)) | argos::CQTOpenGLUserFunctions | |
SetOpenGLWidget(CQTOpenGLWidget &c_widget) | argos::CQTOpenGLUserFunctions | [inline] |
~CQTOpenGLUserFunctions() | argos::CQTOpenGLUserFunctions | [virtual] |