estar/graphics.cpp File Reference

#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 &region, double red, double green, double blue)
void gfx::draw_grid_status (const estar::FacadeReadInterface &facade)

doxygen SourceForge.net Logo
E* Interpolated Graph Replanner Wed Dec 12 18:55:45 2007