Zone Class Reference

#include <zone.h>

Inheritance diagram for Zone:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void configure ()
result_t control (pilot_command_t &pcmd)
void reset (void)
 Zone (Navigator *navptr, int _verbose)
 ~Zone ()

Private Member Functions

void set_heading (pilot_command_t &pcmd)

Private Attributes

Safetysafety
float zone_speed_limit

Detailed Description

Definition at line 17 of file zone.h.


Constructor & Destructor Documentation

Zone::Zone ( Navigator navptr,
int  _verbose 
)

Definition at line 17 of file zone.cc.

Zone::~Zone (  ) 

Definition at line 23 of file zone.cc.


Member Function Documentation

void Zone::configure (  ) 

Definition at line 29 of file zone.cc.

Controller::result_t Zone::control ( pilot_command_t pcmd  )  [virtual]

Reimplemented from Controller.

Definition at line 42 of file zone.cc.

void Zone::reset ( void   )  [virtual]

Reimplemented from Controller.

Definition at line 71 of file zone.cc.

void Zone::set_heading ( pilot_command_t pcmd  )  [private]

Definition at line 78 of file zone.cc.


Member Data Documentation

Safety* Zone::safety [private]

Definition at line 32 of file zone.h.

float Zone::zone_speed_limit [private]

Definition at line 30 of file zone.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 11 10:05:41 2013