APM:Libraries
AP_Proximity_Backend Member List

This is the complete list of members for AP_Proximity_Backend, including all inherited members.

_angleAP_Proximity_Backendprotected
_boundary_pointAP_Proximity_Backendprotected
_distanceAP_Proximity_Backendprotected
_distance_validAP_Proximity_Backendprotected
_num_sectorsAP_Proximity_Backendprotected
_sector_edge_vectorAP_Proximity_Backendprotected
_sector_middle_degAP_Proximity_Backendprotected
_sector_width_degAP_Proximity_Backendprotected
AP_Proximity_Backend(AP_Proximity &_frontend, AP_Proximity::Proximity_State &_state)AP_Proximity_Backend
convert_angle_to_sector(float angle_degrees, uint8_t &sector) constAP_Proximity_Backendprotected
distance_max() const =0AP_Proximity_Backendpure virtual
distance_min() const =0AP_Proximity_Backendpure virtual
frontendAP_Proximity_Backendprotected
get_boundary_points(uint16_t &num_points) constAP_Proximity_Backend
get_closest_object(float &angle_deg, float &distance) constAP_Proximity_Backend
get_horizontal_distance(float angle_deg, float &distance) constAP_Proximity_Backend
get_horizontal_distances(AP_Proximity::Proximity_Distance_Array &prx_dist_array) constAP_Proximity_Backend
get_ignore_area(uint8_t index, uint16_t &angle_deg, uint8_t &width_deg) constAP_Proximity_Backendprotected
get_ignore_area_count() constAP_Proximity_Backendprotected
get_next_ignore_start_or_end(uint8_t start_or_end, int16_t start_angle, int16_t &ignore_start) constAP_Proximity_Backendprotected
get_object_angle_and_distance(uint8_t object_number, float &angle_deg, float &distance) constAP_Proximity_Backend
get_object_count() constAP_Proximity_Backend
get_upward_distance(float &distance) constAP_Proximity_Backendinlinevirtual
handle_msg(mavlink_message_t *msg)AP_Proximity_Backendinlinevirtual
init_boundary()AP_Proximity_Backendprotected
set_status(AP_Proximity::Proximity_Status status)AP_Proximity_Backendprotected
stateAP_Proximity_Backendprotected
update()=0AP_Proximity_Backendpure virtual
update_boundary_for_sector(uint8_t sector)AP_Proximity_Backendprotected
~AP_Proximity_Backend(void)AP_Proximity_Backendinlinevirtual