#include <route_discontinuity.H>
Public Member Functions | |
route_discontinuity_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) | |
void | add_scan (scan_gp_data_t const &points_b, scan_gp_data_t const &points, waypt_data_t waypt_info, nav_data_t bot_posi) |
void | find_route_discontinuity (scan_gp_data_t points, unsigned sick_id) |
Private Attributes | |
data_queue_writer_t < scan_analysis_data_t > * | m_dq_writer |
data_queue_writer_t < scan_analysis_data_t > * | m_dq_b_writer |
cajun::route_discontinuity_t::route_discontinuity_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 | |||
) | [inline] |
References m_dq_b_writer, and m_dq_writer.
void cajun::route_discontinuity_t::add_scan | ( | scan_gp_data_t const & | points_b, | |
scan_gp_data_t const & | points, | |||
waypt_data_t | waypt_info, | |||
nav_data_t | bot_posi | |||
) | [inline] |
References find_route_discontinuity().
Referenced by main().
void route_discontinuity_t::find_route_discontinuity | ( | scan_gp_data_t | points, | |
unsigned | sick_id | |||
) |
References assign_slope, find_discontinuity_cmu(), and m_dq_b_writer.
Referenced by add_scan().
data_queue_writer_t<scan_analysis_data_t>* cajun::route_discontinuity_t::m_dq_b_writer [private] |
Referenced by find_route_discontinuity(), and route_discontinuity_t().
data_queue_writer_t<scan_analysis_data_t>* cajun::route_discontinuity_t::m_dq_writer [private] |
Referenced by route_discontinuity_t().