Coverage Control Library
|
Class to plot the map. More...
#include <plotter.h>
Public Member Functions | |
Plotter (std::string const &d, int const &r_max, double const &res) | |
void | SetDir (std::string const &d) |
void | SetScale (double const &sc) |
void | SetPlotName (std::string const &name) |
void | SetPlotName (std::string const &name, int const &i) |
bool | GnuplotCommands (Gnuplot &gp) |
void | StreamMap (Gnuplot &gp, MapType const &map) |
void | PlotMap (Gnuplot &gp, bool begin=true) |
void | PlotLine (Gnuplot &gp, int marker_sz, std::string color, bool begin=false) |
void | PlotPoints (Gnuplot &gp, int point_type, int marker_sz, std::string color, bool begin=false) |
void | PlotMap (MapType const &map) |
void | PlotMap (MapType const &map, PointVector const &positions) |
void | PlotMap (MapType const &map, PointVector const &positions, std::vector< std::list< Point2 > > const &trajectories, std::vector< int > const &robot_status) |
void | PlotMap (MapType const &map, PointVector const &positions, std::vector< std::list< Point2 > > const &trajectories, std::vector< int > const &robot_status, double const &communication_range) |
void | PlotMap (MapType const &map, PointVector const &positions, std::vector< std::list< Point2 > > const &voronoi, std::vector< std::list< Point2 > > const &trajectories) |
void | PlotMap (MapType const &map, PointVector const &positions, Voronoi const &voronoi, std::vector< std::list< Point2 > > const &trajectories) |
void | PlotMap (MapType const &map, PointVector const &positions, PointVector const &goals, Voronoi const &voronoi) |
void | PlotMap (MapType const &map, PointVector const &positions, std::vector< std::list< Point2 > > const &trajectories, PointVector const &frontiers) |
|
inline |
bool GnuplotCommands | ( | Gnuplot & | gp | ) |
Definition at line 34 of file plotter.cpp.
void PlotLine | ( | Gnuplot & | gp, |
int | marker_sz, | ||
std::string | color, | ||
bool | begin = false ) |
Definition at line 75 of file plotter.cpp.
void PlotMap | ( | Gnuplot & | gp, |
bool | begin = true ) |
Definition at line 66 of file plotter.cpp.
void PlotMap | ( | MapType const & | map | ) |
Definition at line 95 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions ) |
Definition at line 106 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions, | ||
PointVector const & | goals, | ||
Voronoi const & | voronoi ) |
Definition at line 297 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions, | ||
std::vector< std::list< Point2 > > const & | trajectories, | ||
PointVector const & | frontiers ) |
Definition at line 345 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions, | ||
std::vector< std::list< Point2 > > const & | trajectories, | ||
std::vector< int > const & | robot_status ) |
Definition at line 124 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions, | ||
std::vector< std::list< Point2 > > const & | trajectories, | ||
std::vector< int > const & | robot_status, | ||
double const & | communication_range ) |
Definition at line 164 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions, | ||
std::vector< std::list< Point2 > > const & | voronoi, | ||
std::vector< std::list< Point2 > > const & | trajectories ) |
Definition at line 216 of file plotter.cpp.
void PlotMap | ( | MapType const & | map, |
PointVector const & | positions, | ||
Voronoi const & | voronoi, | ||
std::vector< std::list< Point2 > > const & | trajectories ) |
Definition at line 255 of file plotter.cpp.
void PlotPoints | ( | Gnuplot & | gp, |
int | point_type, | ||
int | marker_sz, | ||
std::string | color, | ||
bool | begin = false ) |
Definition at line 85 of file plotter.cpp.
|
inline |
void StreamMap | ( | Gnuplot & | gp, |
MapType const & | map ) |
Definition at line 56 of file plotter.cpp.