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
NavCube Struct Reference

#include <nav_cube.h>

+ Collaboration diagram for NavCube:

Data Fields

struct Int32Vect3 size
 size of the cube. More...
 
struct Int32Vect3 offset
 offset to center. More...
 
int32_t alpha
 angle in degrees of flight direction to north, clockwise More...
 
int32_t grid_x
 grid distance x (horizontal) More...
 
int32_t grid_z
 grid distance z (vertical) More...
 
int32_t sect
 sector to fly in (1..[nsect_x*nsect_z]) More...
 
int32_t nsect_x
 number of sectors horizontal More...
 
int32_t nsect_z
 number of sectors vertical More...
 
int32_t nline_x
 number of lines x (horizontal) More...
 
int32_t nline_z
 number of lines z (vertical) More...
 

Detailed Description

Definition at line 99 of file nav_cube.h.

Field Documentation

int32_t NavCube::alpha

angle in degrees of flight direction to north, clockwise

Definition at line 113 of file nav_cube.h.

Referenced by nav_cube_setup().

int32_t NavCube::grid_x

grid distance x (horizontal)

Definition at line 114 of file nav_cube.h.

Referenced by nav_cube_setup().

int32_t NavCube::grid_z

grid distance z (vertical)

Definition at line 115 of file nav_cube.h.

Referenced by nav_cube_run(), and nav_cube_setup().

int32_t NavCube::nline_x

number of lines x (horizontal)

Definition at line 119 of file nav_cube.h.

Referenced by nav_cube_run(), and nav_cube_setup().

int32_t NavCube::nline_z

number of lines z (vertical)

Definition at line 120 of file nav_cube.h.

Referenced by nav_cube_run(), and nav_cube_setup().

int32_t NavCube::nsect_x

number of sectors horizontal

Definition at line 117 of file nav_cube.h.

Referenced by nav_cube_setup().

int32_t NavCube::nsect_z

number of sectors vertical

Definition at line 118 of file nav_cube.h.

Referenced by nav_cube_setup().

struct Int32Vect3 NavCube::offset

offset to center.

x: horizontal, y: in direction, z: vertical

Definition at line 112 of file nav_cube.h.

Referenced by nav_cube_setup().

int32_t NavCube::sect

sector to fly in (1..[nsect_x*nsect_z])

Definition at line 116 of file nav_cube.h.

Referenced by nav_cube_setup().

struct Int32Vect3 NavCube::size

size of the cube.

x: perpendicular to flight dir, y: in flight dir, z: height

Definition at line 105 of file nav_cube.h.

Referenced by nav_cube_setup().


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