18 #ifndef _CONTACTMANAGER_HH_
19 #define _CONTACTMANAGER_HH_
24 #include <boost/unordered/unordered_set.hpp>
25 #include <boost/unordered/unordered_map.hpp>
107 public:
const std::vector<Contact *> &
GetContacts()
const;
110 public:
void Clear();
123 public: std::string
CreateFilter(
const std::string &_topic,
124 const std::vector<std::string> &_collisions);
131 public: std::string
CreateFilter(
const std::string &_topic,
132 const std::string &_collision);
134 private: std::vector<Contact*> contacts;
136 private:
unsigned int contactIndex;
149 private: boost::unordered_map<std::string, ContactPublisher *>
150 customContactPublishers;