#include "graphics.hpp"
#include "RiskMap.hpp"
#include "GridNode.hpp"
#include "numeric.hpp"
#include "Algorithm.hpp"
#include "Kernel.hpp"
#include "FacadeReadInterface.hpp"
#include "Upwind.hpp"
#include "Region.hpp"
#include "pdebug.hpp"
#include "../gfx/wrap_gl.hpp"
#include <boost/shared_ptr.hpp>
Include dependency graph for graphics.cpp:
Namespaces | |
namespace | gfx |
Classes | |
class | gfx::cs_green_pink_blue |
class | gfx::cs_blue_green_red |
class | gfx::cs_grey_with_special |
class | gfx::cs_inverted_grey |
class | gfx::cs_red |
Functions | |
void | gfx::draw_grid_value (const GridCSpace &cspace, const Algorithm &algo, 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_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_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_trace (carrot_trace const &trace, ColorScheme const *colorscheme, double fail_r, double fail_g, double fail_b) |
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_grid_value (const FacadeReadInterface &facade, const ColorScheme *colorscheme, bool auto_scale_value) |
void | gfx::draw_grid_rhs (const FacadeReadInterface &facade, const ColorScheme *colorscheme) |
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_grid_queue (const GridCSpace &cspace, const Algorithm &algo) |
void | gfx::draw_grid_queue (const estar::FacadeReadInterface &facade) |
void | gfx::draw_grid_upwind (const estar::FacadeReadInterface &facade, double red, double green, double blue, double linewidth) |
void | gfx::draw_grid_upwind (const GridCSpace &cspace, const Algorithm &algo, 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::get_grid_bbox (const estar::FacadeReadInterface &facade, double &x0, double &y0, double &x1, double &y1) |
void | gfx::get_grid_bbox (const GridCSpace &cspace, double &x0, double &y0, double &x1, double &y1) |
void | gfx::draw_region (const estar::Region ®ion, double red, double green, double blue) |
void | gfx::draw_grid_status (const estar::FacadeReadInterface &facade) |