Public Member Functions | Private Member Functions | Private Attributes
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.

Definition at line 33 of file passing.cc.


Member Function Documentation

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.

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:


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 3 2014 11:08:43