21 #ifndef _CONTACTVISUAL_HH_
22 #define _CONTACTVISUAL_HH_
59 const std::string &_topicName);
69 private:
void Update();
73 private:
void OnContact(ConstContactsPtr &_msg);
76 private:
void CreateNewPoint();
85 private: boost::shared_ptr<msgs::Contacts const> contactsMsg;
88 private: std::vector<event::ConnectionPtr> connections;
91 private:
class ContactPoint
100 private: std::vector<ContactVisual::ContactPoint*> points;
103 private: boost::mutex mutex;
106 private:
bool receivedMsg;
109 private:
bool enabled;
112 private: std::string topicName;