cajun::obstacle_marker_t Class Reference
#include <obstacle_marker.H>
List of all members.
Constructor & Destructor Documentation
| cajun::obstacle_marker_t::obstacle_marker_t |
( |
world_state_t * |
ws_, |
|
|
map_grid_t * |
map_grid_, |
|
|
double |
cell_size_ | |
|
) |
| | [inline] |
Member Function Documentation
| bool obstacle_marker_t::init |
( |
|
) |
[protected] |
References cajun::map_cell_t::BLOCKED_CELL, dx, cajun::obstacle_marker_t::strip_t::dx, cajun::obstacle_marker_t::strip_t::dy, dy, cajun::uc_planner_param_t::get_uc_planner_param(), m_cell_size, cajun::uc_planner_param_t::m_obstacle_hard_expansion_radius, cajun::uc_planner_param_t::m_obstacle_soft_expansion_max_value, cajun::uc_planner_param_t::m_obstacle_soft_expansion_min_value, cajun::uc_planner_param_t::m_obstacle_soft_expansion_radius, m_strip, uc_param, and cajun::obstacle_marker_t::strip_t::value.
Referenced by obstacle_marker_t().
| void obstacle_marker_t::mark |
( |
double |
x_, |
|
|
double |
y_ | |
|
) |
| | |
| void obstacle_marker_t::mark_line |
( |
double |
x1_, |
|
|
double |
y1_, |
|
|
double |
x2_, |
|
|
double |
y2_ | |
|
) |
| | |
| void obstacle_marker_t::unmark |
( |
double |
min_x_, |
|
|
double |
min_y_, |
|
|
double |
max_index_x_, |
|
|
double |
max_index_y_ | |
|
) |
| | |
Member Data Documentation
The documentation for this class was generated from the following files: