Project

General

Profile

Statistics
| Branch: | Revision:

root / scout / libscout / src / BehaviorList.cpp @ 7ac5e9bc

History | View | Annotate | Download (650 Bytes)

1 c239584b Priya
#include "BehaviorList.h"
2
3
BehaviorList::BehaviorList(std::string scoutname)
4
{
5
  behavior_list.push_back((Behavior*)new draw_cw_circle(scoutname));
6
  behavior_list.push_back((Behavior*)new draw_ccw_circle(scoutname));
7 8f030bc3 Priya
  behavior_list.push_back((Behavior*)new Odometry(scoutname));
8 cccc25c9 Priya
  behavior_list.push_back((Behavior*)new navigationMap(scoutname));
9 7ac5e9bc Priya
  //behavior_list.push_back((Behavior*)new sim_line(scoutname));
10 3f72678f Priya
  behavior_list.push_back((Behavior*)new Scheduler(scoutname));
11
  behavior_list.push_back((Behavior*)new WH_Robot(scoutname));
12 c239584b Priya
  return;
13
}
14
15
BehaviorList::~BehaviorList()
16
{
17 c460d4c2 Priya
  while(!behavior_list.empty())
18 c239584b Priya
    behavior_list.pop_back();
19
}