$search

Passing Class Reference

#include <passing.h>

Inheritance diagram for Passing:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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

Private Member Functions

bool done_passing (void)
void reset_me (void)

Private Attributes

FollowSafelyfollow_safely
Halthalt
bool in_passing_lane
SlowForCurvesslow_for_curves

Detailed Description

Definition at line 20 of file passing.h.


Constructor & Destructor Documentation

Passing::Passing ( Navigator navptr,
int  _verbose 
)

Definition at line 23 of file passing.cc.

Passing::~Passing (  ) 

Definition at line 33 of file passing.cc.


Member Function Documentation

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

Reimplemented from Controller.

Definition at line 47 of file passing.cc.

bool Passing::done_passing ( void   )  [private]

Definition at line 102 of file passing.cc.

void Passing::reset ( void   )  [virtual]

Reimplemented from Controller.

Definition at line 125 of file passing.cc.

void Passing::reset_me ( void   )  [private, virtual]

Reimplemented from Controller.

Definition at line 136 of file passing.cc.


Member Data Documentation

Definition at line 34 of file passing.h.

Halt* Passing::halt [private]

Definition at line 33 of file passing.h.

bool Passing::in_passing_lane [private]

Definition at line 30 of file passing.h.

Definition at line 35 of file passing.h.


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


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Mar 1 14:13:02 2013