Update of /cvsroot/robotflow/RobotFlow/Behaviors/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19423/Behaviors/src Modified Files: Avoid.cc Behavior.cc BehaviorSelection.cc Direct.cc DirectArbiter.cc DirectList.cc DirectPolygon.cc DirectSquare.cc DirectTriangle.cc Exploitation.cc Grasp.cc Inhibition.cc MinimumDistance.cc MoveAndTurn.cc MultiSignTracking.cc NewBehavior.cc NoCommand.cc RandomTurn.cc Recommandation.cc Rest.cc SafeVelocity.cc SignTracking.cc Subsumption.cc Log Message: removing all "using namespace std;" in headers. Bumped version to 0.2.6. Preparing for the RobotFlow namespace. Index: NoCommand.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/NoCommand.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NoCommand.cc 3 Dec 2003 20:48:42 -0000 1.2 --- NoCommand.cc 2 Jan 2005 14:43:55 -0000 1.3 *************** *** 21,24 **** --- 21,26 ---- + using namespace std; + class NoCommand; Index: DirectList.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/DirectList.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DirectList.cc 24 Apr 2002 02:04:45 -0000 1.1 --- DirectList.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 17,20 **** --- 17,22 ---- #include "DirectList.h" + using namespace std; + DirectCommand::DirectCommand() { x = 0; Index: Rest.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Rest.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Rest.cc 18 Apr 2002 20:18:50 -0000 1.2 --- Rest.cc 2 Jan 2005 14:43:55 -0000 1.3 *************** *** 21,24 **** --- 21,26 ---- #include "Exploitation.h" + using namespace std; + class Rest; Index: MinimumDistance.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/MinimumDistance.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MinimumDistance.cc 8 Dec 2003 21:32:21 -0000 1.1 --- MinimumDistance.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 6,9 **** --- 6,11 ---- #include "Vector.h" + using namespace std; + class MinimumDistance; Index: Exploitation.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Exploitation.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Exploitation.cc 2 Aug 2004 15:30:25 -0000 1.3 --- Exploitation.cc 2 Jan 2005 14:43:54 -0000 1.4 *************** *** 17,20 **** --- 17,22 ---- #include "Exploitation.h" + using namespace std; + Exploitation::Exploitation(int max_element) : m_max_element(max_element) { Index: DirectArbiter.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/DirectArbiter.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DirectArbiter.cc 8 Dec 2003 21:32:21 -0000 1.1 --- DirectArbiter.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 7,10 **** --- 7,12 ---- #include <math.h> + using namespace std; + class DirectArbiter; Index: DirectPolygon.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/DirectPolygon.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DirectPolygon.cc 8 Dec 2003 21:32:21 -0000 1.1 --- DirectPolygon.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 7,10 **** --- 7,12 ---- #include <math.h> + using namespace std; + class DirectPolygon; Index: Avoid.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Avoid.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Avoid.cc 18 Apr 2002 20:18:50 -0000 1.2 --- Avoid.cc 2 Jan 2005 14:43:54 -0000 1.3 *************** *** 20,23 **** --- 20,25 ---- #include "Behavior.h" + using namespace std; + class Avoid; Index: RandomTurn.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/RandomTurn.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** RandomTurn.cc 1 Aug 2003 05:31:31 -0000 1.3 --- RandomTurn.cc 2 Jan 2005 14:43:55 -0000 1.4 *************** *** 22,25 **** --- 22,27 ---- #include <time.h> + using namespace std; + // Random number from [0, x[ #define randRange(x) ((int) ((((float)rand()/RAND_MAX)*(x)))) Index: Recommandation.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Recommandation.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Recommandation.cc 14 May 2004 14:09:48 -0000 1.1 --- Recommandation.cc 2 Jan 2005 14:43:55 -0000 1.2 *************** *** 6,9 **** --- 6,11 ---- #include "Recommandation.h" + using namespace std; + DECLARE_TYPE(Recommandation) Index: MoveAndTurn.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/MoveAndTurn.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** MoveAndTurn.cc 4 Aug 2003 02:05:51 -0000 1.1 --- MoveAndTurn.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 21,24 **** --- 21,26 ---- #include <time.h> + using namespace std; + class MoveAndTurn; Index: Direct.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Direct.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Direct.cc 18 Apr 2002 20:18:50 -0000 1.2 --- Direct.cc 2 Jan 2005 14:43:54 -0000 1.3 *************** *** 23,26 **** --- 23,28 ---- #include <math.h> + using namespace std; + class Direct; Index: DirectTriangle.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/DirectTriangle.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DirectTriangle.cc 8 Dec 2003 21:32:21 -0000 1.1 --- DirectTriangle.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 7,10 **** --- 7,12 ---- #include <math.h> + using namespace std; + class DirectTriangle; Index: MultiSignTracking.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/MultiSignTracking.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** MultiSignTracking.cc 2 Nov 2004 15:47:47 -0000 1.3 --- MultiSignTracking.cc 2 Jan 2005 14:43:54 -0000 1.4 *************** *** 23,26 **** --- 23,28 ---- #include "ComponentsData.h" + using namespace std; + class MultiSignTracking; Index: Inhibition.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Inhibition.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Inhibition.cc 18 Apr 2002 20:18:50 -0000 1.2 --- Inhibition.cc 2 Jan 2005 14:43:54 -0000 1.3 *************** *** 20,23 **** --- 20,24 ---- #include "BufferedNode.h" + using namespace std; class Inhibition; Index: Subsumption.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Subsumption.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Subsumption.cc 18 Apr 2002 20:18:50 -0000 1.2 --- Subsumption.cc 2 Jan 2005 14:43:55 -0000 1.3 *************** *** 20,23 **** --- 20,25 ---- #include "BufferedNode.h" + using namespace std; + class Subsumption; Index: SafeVelocity.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/SafeVelocity.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SafeVelocity.cc 18 Apr 2002 20:18:50 -0000 1.2 --- SafeVelocity.cc 2 Jan 2005 14:43:55 -0000 1.3 *************** *** 21,24 **** --- 21,27 ---- #include "Exploitation.h" + + using namespace std; + class SafeVelocity; Index: Grasp.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Grasp.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Grasp.cc 8 Dec 2003 21:32:21 -0000 1.1 --- Grasp.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 8,11 **** --- 8,12 ---- #include <math.h> //fabs() + using namespace std; class Grasp; Index: SignTracking.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/SignTracking.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SignTracking.cc 16 Aug 2004 19:43:43 -0000 1.2 --- SignTracking.cc 2 Jan 2005 14:43:55 -0000 1.3 *************** *** 23,26 **** --- 23,29 ---- #include "ComponentsData.h" + + using namespace std; + class SignTracking; Index: BehaviorSelection.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/BehaviorSelection.cc,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** BehaviorSelection.cc 14 May 2004 14:09:48 -0000 1.4 --- BehaviorSelection.cc 2 Jan 2005 14:43:54 -0000 1.5 *************** *** 25,28 **** --- 25,30 ---- #include "Recommandation.h" + using namespace std; + class BehaviorSelection; Index: DirectSquare.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/DirectSquare.cc,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DirectSquare.cc 8 Dec 2003 21:32:21 -0000 1.1 --- DirectSquare.cc 2 Jan 2005 14:43:54 -0000 1.2 *************** *** 7,10 **** --- 7,12 ---- #include <math.h> + using namespace std; + class DirectSquare; Index: NewBehavior.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/NewBehavior.cc,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** NewBehavior.cc 15 Mar 2004 14:58:30 -0000 1.4 --- NewBehavior.cc 2 Jan 2005 14:43:55 -0000 1.5 *************** *** 22,25 **** --- 22,27 ---- #include "Vector.h" + using namespace std; + class NewBehavior; Index: Behavior.cc =================================================================== RCS file: /cvsroot/robotflow/RobotFlow/Behaviors/src/Behavior.cc,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Behavior.cc 2 Aug 2004 15:29:17 -0000 1.5 --- Behavior.cc 2 Jan 2005 14:43:54 -0000 1.6 *************** *** 18,21 **** --- 18,23 ---- //#include "Vector.h" + using namespace std; + Vector<string>& Behavior::get_behaviors() { static Vector<string> behavior_names(0); |