All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines
Public Member Functions | Protected Member Functions | Protected Attributes
telekyb_behavior::Neighbor Class Reference

#include <Neighbor.hpp>

List of all members.

Public Member Functions

bool formationConditionDone () const
Time getElapsedMessageTime () const
Position3D getVirtualPoint () const
bool initDone () const
 Neighbor (int robotID_)
bool receivedOnce () const
virtual ~Neighbor ()

Protected Member Functions

void neighborFormationConditionDone (const std_msgs::Bool::ConstPtr &msg)
void neighborInitDone (const std_msgs::Bool::ConstPtr &msg)
void neighborVPCallback (const geometry_msgs::PointStamped::ConstPtr &stateMsg)

Protected Attributes

ros::Subscriber formationConditionDoneSub
bool formationConditionDoneVar
ros::Subscriber initDoneSub
bool initDoneVar
Timer messageTimer
ros::NodeHandle nodeHandle
bool receivedOnceVar
int robotID
Position3D virtualPoint
ros::Subscriber vpSub

Detailed Description

Definition at line 32 of file Neighbor.hpp.


Constructor & Destructor Documentation

Definition at line 16 of file Neighbor.cpp.

Definition at line 35 of file Neighbor.cpp.


Member Function Documentation

Definition at line 72 of file Neighbor.cpp.

Definition at line 82 of file Neighbor.cpp.

Definition at line 62 of file Neighbor.cpp.

Definition at line 77 of file Neighbor.cpp.

void telekyb_behavior::Neighbor::neighborFormationConditionDone ( const std_msgs::Bool::ConstPtr &  msg) [protected]

Definition at line 56 of file Neighbor.cpp.

void telekyb_behavior::Neighbor::neighborInitDone ( const std_msgs::Bool::ConstPtr &  msg) [protected]

Definition at line 51 of file Neighbor.cpp.

void telekyb_behavior::Neighbor::neighborVPCallback ( const geometry_msgs::PointStamped::ConstPtr &  stateMsg) [protected]

Definition at line 40 of file Neighbor.cpp.

Definition at line 67 of file Neighbor.cpp.


Member Data Documentation

Definition at line 46 of file Neighbor.hpp.

Definition at line 39 of file Neighbor.hpp.

Definition at line 45 of file Neighbor.hpp.

Definition at line 37 of file Neighbor.hpp.

Definition at line 49 of file Neighbor.hpp.

Definition at line 43 of file Neighbor.hpp.

Definition at line 36 of file Neighbor.hpp.

Definition at line 34 of file Neighbor.hpp.

Definition at line 35 of file Neighbor.hpp.

Definition at line 44 of file Neighbor.hpp.


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


tk_formation
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:14:18