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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Tue Sep 24 2013 10:42:11