codac
codac::VIBesFigMap Member List

This is the complete list of members for codac::VIBesFigMap, including all inherited members.

add_beacon(const Beacon &beacon, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_beacon(const IntervalVector &beacon, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_beacon(const Beacon &beacon, double width, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_beacon(const Vector &beacon, double width, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_beacons(const std::vector< Beacon > &v_beacons, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_beacons(const std::vector< Beacon > &v_beacons, double width, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_landmarks(const std::vector< IntervalVector > &v_m, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_landmarks(const std::vector< Vector > &v_m, double width, const std::string &color=DEFAULT_BEACON_COLOR)codac::VIBesFigMap
add_observation(const IntervalVector &obs, const Vector &pose, const std::string &color=DEFAULT_OBS_COLOR)codac::VIBesFigMap
add_observation(const IntervalVector &obs, const TrajectoryVector *traj, const std::string &color=DEFAULT_OBS_COLOR)codac::VIBesFigMap
add_observations(const std::vector< IntervalVector > &v_obs, const Vector &pose, const std::string &color=DEFAULT_OBS_COLOR)codac::VIBesFigMap
add_observations(const std::vector< IntervalVector > &v_obs, const TrajectoryVector *traj, const std::string &color=DEFAULT_OBS_COLOR)codac::VIBesFigMap
add_trajectory(const TrajectoryVector *traj, const std::string &name, int index_x, int index_y, const std::string &color=DEFAULT_TRAJMAP_COLOR, bool vehicle_display=DEFAULT_VEHICLE_DISPLAY_ON_EACH_TRAJ)codac::VIBesFigMap
add_trajectory(const TrajectoryVector *traj, const std::string &name, int index_x, int index_y, int index_heading, const std::string &color=DEFAULT_TRAJMAP_COLOR, bool vehicle_display=DEFAULT_VEHICLE_DISPLAY_ON_EACH_TRAJ)codac::VIBesFigMap
add_tube(const TubeVector *tube, const std::string &name, int index_x, int index_y)codac::VIBesFigMap
axis_limits(double x_min, double x_max, double y_min, double y_max, bool same_ratio=false, float margin=0.)codac::VIBesFig
axis_limits(const IntervalVector &viewbox, bool same_ratio=false, float margin=0.)codac::VIBesFig
clear()codac::VIBesFig
close()codac::VIBesFig
draw_beacon(const Beacon &beacon, const std::string &color, const vibes::Params &params)codac::VIBesFigMapprotected
draw_beacon(const Beacon &beacon, double width, const std::string &color, const vibes::Params &params)codac::VIBesFigMapprotected
draw_box(const IntervalVector &box, const vibes::Params &params)codac::VIBesFig
draw_box(const IntervalVector &box, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_boxes(const std::vector< IntervalVector > &v_boxes, const vibes::Params &params)codac::VIBesFig
draw_boxes(const std::vector< IntervalVector > &v_boxes, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_circle(double x, double y, double r, const vibes::Params &params)codac::VIBesFig
draw_circle(double x, double y, double r, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_edge(const ThickEdge &e, const vibes::Params &params)codac::VIBesFig
draw_edge(const ThickEdge &e, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_line(const std::vector< double > &v_x, const std::vector< double > &v_y, const vibes::Params &params)codac::VIBesFig
draw_line(const std::vector< double > &v_x, const std::vector< double > &v_y, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_line(const std::vector< std::vector< double > > &v_pts, const vibes::Params &params)codac::VIBesFig
draw_line(const std::vector< std::vector< double > > &v_pts, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_observation(const IntervalVector &obs, const Vector &pose, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFigMapprotected
draw_observation(const IntervalVector &obs, const TrajectoryVector *traj, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFigMapprotected
draw_pie(double x, double y, const Interval &r, const Interval &theta, const vibes::Params &params)codac::VIBesFig
draw_pie(double x, double y, const Interval &r, const Interval &theta, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_point(const ThickPoint &p, const vibes::Params &params)codac::VIBesFig
draw_point(const ThickPoint &p, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_point(const ThickPoint &p, float size, const vibes::Params &params)codac::VIBesFig
draw_point(const ThickPoint &p, float size, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_points(const std::vector< ThickPoint > &v_pts, float size, const vibes::Params &params)codac::VIBesFig
draw_points(const std::vector< ThickPoint > &v_pts, float size, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_polygon(const Polygon &p, const vibes::Params &params)codac::VIBesFig
draw_polygon(const Polygon &p, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_polygons(const std::vector< ConvexPolygon > &v_p, const vibes::Params &params)codac::VIBesFig
draw_polygons(const std::vector< ConvexPolygon > &v_p, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_polygons(const std::vector< ConvexPolygon > &v_p, const ColorMap &color_map, const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_ring(double x, double y, const Interval &r, const vibes::Params &params)codac::VIBesFig
draw_ring(double x, double y, const Interval &r, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
draw_slices(const TubeVector *tube)codac::VIBesFigMapprotected
draw_trajectory(const TrajectoryVector *traj, float points_size=0.)codac::VIBesFigMapprotected
draw_tube(const TubeVector *tube)codac::VIBesFigMapprotected
draw_tube_background(const TubeVector *tube)codac::VIBesFigMapprotected
draw_vehicle(const Vector &pose, float size=-1)codac::VIBesFigMap
draw_vehicle(const Vector &pose, const vibes::Params &params, float size=-1)codac::VIBesFigMap
draw_vehicle(double t, const TrajectoryVector *traj, float size=-1)codac::VIBesFigMap
draw_vehicle(double t, const TrajectoryVector *traj, const vibes::Params &params, float size=-1)codac::VIBesFigMap
codac::VIBesFig::draw_vehicle(double x, double y, double heading, double size, const vibes::Params &params)codac::VIBesFig
codac::VIBesFig::draw_vehicle(double x, double y, double heading, double size, const std::string &color="", const vibes::Params &params=vibes::Params())codac::VIBesFig
enable_tubes_backgrounds(bool enable=true)codac::VIBesFigMap
Figure(const std::string &fig_name)codac::Figure
heading(double t, const TrajectoryVector *traj) constcodac::VIBesFigMap
height() constcodac::Figure
m_draw_tubes_backgroundscodac::VIBesFigMapprotected
m_heightcodac::Figureprotected
m_map_trajscodac::VIBesFigMapprotected
m_map_tubescodac::VIBesFigMapprotected
m_namecodac::Figureprotected
m_restricted_tdomaincodac::VIBesFigMapprotected
m_robot_sizecodac::VIBesFigMapprotected
m_smooth_drawingcodac::VIBesFigMapprotected
m_traj_max_nb_disp_pointscodac::VIBesFigMapprotected
m_tube_max_nb_disp_slicescodac::VIBesFigMapprotected
m_view_boxcodac::Figureprotected
name() constcodac::Figure
remove_trajectory(const TrajectoryVector *traj)codac::VIBesFigMap
remove_tube(const TubeVector *tube)codac::VIBesFigMap
reset_view_box()codac::Figure
restrict_tdomain(const Interval &restricted_tdomain)codac::VIBesFigMap
save_image(const std::string &suffix="", const std::string &extension="svg", const std::string &path=".") constcodac::VIBesFig
set_background(const std::string &bg_color)codac::VIBesFig
set_properties(int x, int y, int width, int height)codac::VIBesFig
set_traj_max_disp_points(int max)codac::VIBesFigMap
set_trajectory_color(const TrajectoryVector *traj, const std::string &color)codac::VIBesFigMap
set_trajectory_color(const TrajectoryVector *traj, const ColorMap &colormap, const Trajectory *traj_colormap=nullptr)codac::VIBesFigMap
set_trajectory_name(const TrajectoryVector *traj, const std::string &name)codac::VIBesFigMap
set_tube_color(const TubeVector *tube, const std::string &color)codac::VIBesFigMap
set_tube_color(const TubeVector *tube, const ColorMap &colormap, const Trajectory *traj_colormap=nullptr)codac::VIBesFigMap
set_tube_max_disp_slices(int max)codac::VIBesFigMap
set_tube_name(const TubeVector *tube, const std::string &name)codac::VIBesFigMap
set_vehicle_display(const TrajectoryVector *traj, bool vehicle_display)codac::VIBesFigMap
show()codac::VIBesFigMap
show(float robot_size)codac::VIBesFigMap
smooth_tube_drawing(bool smooth)codac::VIBesFigMap
trunc_inf(double x)codac::Figureprotectedstatic
trunc_inf(const Interval &x)codac::Figureprotectedstatic
trunc_inf(const IntervalVector &x)codac::Figureprotectedstatic
VIBesFig(const std::string &fig_name)codac::VIBesFig
VIBesFigMap(const std::string &fig_name)codac::VIBesFigMap
view_box() constcodac::Figure
width() constcodac::Figure
x() constcodac::Figure
y() constcodac::Figure
~Figure()codac::Figureinline
~VIBesFig()codac::VIBesFig
~VIBesFigMap()codac::VIBesFigMap