Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
SurveyPolyAdv Struct Reference

#include <nav_survey_polygon.h>

+ Collaboration diagram for SurveyPolyAdv:

Data Fields

struct FloatVect2 dir_vec
 
struct FloatVect2 sweep_vec
 
struct FloatVect2 rad_vec
 
uint8_t poly_first
 
uint8_t poly_count
 
float psa_min_rad
 
float psa_sweep_width
 
float psa_shot_dist
 
float psa_altitude
 
int segment_angle
 
int return_angle
 
enum SurveyStage stage
 
struct FloatVect2 seg_start
 
struct FloatVect2 seg_end
 
struct FloatVect2 seg_center1
 
struct FloatVect2 seg_center2
 
struct FloatVect2 entry_center
 
struct FloatVect2 ret_start
 
struct FloatVect2 ret_end
 

Detailed Description

Definition at line 47 of file nav_survey_polygon.h.

Field Documentation

struct FloatVect2 SurveyPolyAdv::dir_vec
struct FloatVect2 SurveyPolyAdv::entry_center

Definition at line 80 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

uint8_t SurveyPolyAdv::poly_count

Definition at line 59 of file nav_survey_polygon.h.

Referenced by get_two_intersects(), and nav_survey_polygon_setup().

uint8_t SurveyPolyAdv::poly_first

Definition at line 58 of file nav_survey_polygon.h.

Referenced by get_two_intersects(), and nav_survey_polygon_setup().

float SurveyPolyAdv::psa_altitude

Definition at line 65 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

float SurveyPolyAdv::psa_min_rad

Definition at line 62 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

float SurveyPolyAdv::psa_shot_dist

Definition at line 64 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

float SurveyPolyAdv::psa_sweep_width

Definition at line 63 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

struct FloatVect2 SurveyPolyAdv::rad_vec

Definition at line 55 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

struct FloatVect2 SurveyPolyAdv::ret_end

Definition at line 82 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run().

struct FloatVect2 SurveyPolyAdv::ret_start

Definition at line 81 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run().

int SurveyPolyAdv::return_angle

Definition at line 69 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

struct FloatVect2 SurveyPolyAdv::seg_center1

Definition at line 78 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run().

struct FloatVect2 SurveyPolyAdv::seg_center2

Definition at line 79 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run().

struct FloatVect2 SurveyPolyAdv::seg_end

Definition at line 77 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

struct FloatVect2 SurveyPolyAdv::seg_start

Definition at line 76 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

int SurveyPolyAdv::segment_angle

Definition at line 68 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

enum SurveyStage SurveyPolyAdv::stage

Definition at line 74 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().

struct FloatVect2 SurveyPolyAdv::sweep_vec

Definition at line 54 of file nav_survey_polygon.h.

Referenced by nav_survey_polygon_run(), and nav_survey_polygon_setup().


The documentation for this struct was generated from the following file: