#include <dummy_obstacles.H>
Classes | |
struct | obst_posi |
Public Member Functions | |
dummy_obstacles_t (data_queue_writer_t< scan_analysis_data_t > *scan_analysis_dq_writer, data_queue_writer_t< scan_analysis_data_t > *scan_analysis_dq_b_writer, const char *obstacle_source_filename) | |
void | add_scan (nav_data_t nav) |
Private Attributes | |
data_queue_writer_t < scan_analysis_data_t > * | m_dq_b_writer |
data_queue_writer_t < scan_analysis_data_t > * | m_dq_writer |
obst_posi | obst_details [MAX_OBSTACLES] |
int | num_obst |
FILE * | fp |
cajun::dummy_obstacles_t::dummy_obstacles_t | ( | data_queue_writer_t< scan_analysis_data_t > * | scan_analysis_dq_writer, | |
data_queue_writer_t< scan_analysis_data_t > * | scan_analysis_dq_b_writer, | |||
const char * | obstacle_source_filename | |||
) | [inline] |
References fp, m_dq_b_writer, m_dq_writer, num_obst, and obst_details.
void cajun::dummy_obstacles_t::add_scan | ( | nav_data_t | nav | ) | [inline] |
References assign_slope, m_dq_b_writer, num_obst, obst_details, cajun::dummy_obstacles_t::obst_posi::X, and cajun::dummy_obstacles_t::obst_posi::Y.
Referenced by main().
FILE* cajun::dummy_obstacles_t::fp [private] |
Referenced by dummy_obstacles_t().
data_queue_writer_t<scan_analysis_data_t>* cajun::dummy_obstacles_t::m_dq_b_writer [private] |
Referenced by add_scan(), and dummy_obstacles_t().
data_queue_writer_t<scan_analysis_data_t>* cajun::dummy_obstacles_t::m_dq_writer [private] |
Referenced by dummy_obstacles_t().
int cajun::dummy_obstacles_t::num_obst [private] |
Referenced by add_scan(), and dummy_obstacles_t().
obst_posi cajun::dummy_obstacles_t::obst_details[MAX_OBSTACLES] [private] |
Referenced by add_scan(), and dummy_obstacles_t().