#include <estar/util.hpp>
#include <estar/FacadeReadInterface.hpp>
Include dependency graph for graphics.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | estar |
namespace | gfx |
Classes | |
class | gfx::ColorScheme |
Utility for translating a value into a color. More... | |
class | gfx::ColorCycle |
Maps a value from the navigation function into the range [0. More... | |
Enumerations | |
enum | gfx::colorscheme_enum_t { gfx::GREEN_PINK_BLUE, gfx::GREY_WITH_SPECIAL, gfx::BLUE_GREEN_RED, gfx::INVERTED_GREY, gfx::RED } |
Functions | |
void | gfx::draw_grid_value (const GridCSpace &cspace, const Algorithm &algo, const ColorScheme *colorscheme, bool auto_scale_value) |
void | gfx::draw_grid_value (const FacadeReadInterface &facade, const ColorScheme *colorscheme, bool auto_scale_value) |
void | gfx::draw_grid_rhs (const GridCSpace &cspace, const Algorithm &algo, const ColorScheme *colorscheme) |
void | gfx::draw_grid_rhs (const FacadeReadInterface &facade, const ColorScheme *colorscheme) |
void | gfx::draw_grid_risk (const GridCSpace &cspace, const Algorithm &algo, const RiskMap &riskmap, const ColorScheme *colorscheme) |
void | gfx::draw_grid_meta (const GridCSpace &cspace, const Algorithm &algo, const Kernel &kernel, const ColorScheme *colorscheme) |
void | gfx::draw_grid_meta (const FacadeReadInterface &facade, const ColorScheme *colorscheme) |
void | gfx::draw_grid_obstacles (const FacadeReadInterface &facade, double red, double green, double blue, bool fill_cells) |
void | gfx::draw_array (const array< double > &grid, ssize_t x0, ssize_t y0, ssize_t x1, ssize_t y1, double lower, double upper, const ColorScheme *colorscheme) |
void | gfx::draw_trace (carrot_trace const &trace, ColorScheme const *colorscheme, double fail_r, double fail_g, double fail_b) |
void | gfx::draw_trace (const FacadeReadInterface &facade, double robot_x, double robot_y, const ColorScheme *colorscheme, double fail_r, double fail_g, double fail_b) |
void | gfx::draw_grid_queue (const GridCSpace &cspace, const Algorithm &algo) |
void | gfx::draw_grid_queue (const estar::FacadeReadInterface &facade) |
void | gfx::draw_grid_upwind (const GridCSpace &cspace, const Algorithm &algo, double red, double green, double blue, double linewidth) |
void | gfx::draw_grid_upwind (const estar::FacadeReadInterface &facade, double red, double green, double blue, double linewidth) |
void | gfx::draw_grid_connect (const GridCSpace &cspace, const Algorithm &algo, double red, double green, double blue, double linewidth) |
void | gfx::draw_grid_status (const estar::FacadeReadInterface &facade) |
void | gfx::get_grid_bbox (const GridCSpace &cspace, double &x0, double &y0, double &x1, double &y1) |
void | gfx::get_grid_bbox (const estar::FacadeReadInterface &facade, double &x0, double &y0, double &x1, double &y1) |
void | gfx::draw_region (const estar::Region ®ion, double red, double green, double blue) |