ContactPublisher Class Reference

A custom contact publisher created for each contact filter in the Contact Manager. More...

#include <ContactManager.hh>

Public Attributes

std::vector< std::string > collisionNames
 
boost::unordered_set< Collision * > collisions
 Pointers of collisions monitored by contact manager for contacts. More...
 
std::vector< Contact * > contacts
 A list of contacts associated to the collisions. More...
 
transport::PublisherPtr publisher
 Contact message publisher. More...
 
ignition::transport::Node::Publisher publisherIgn
 Ignition contact message publisher. More...
 

Detailed Description

A custom contact publisher created for each contact filter in the Contact Manager.

Member Data Documentation

◆ collisionNames

std::vector<std::string> collisionNames

◆ collisions

boost::unordered_set<Collision *> collisions

Pointers of collisions monitored by contact manager for contacts.

◆ contacts

std::vector<Contact *> contacts

A list of contacts associated to the collisions.

◆ publisher

Contact message publisher.

◆ publisherIgn

ignition::transport::Node::Publisher publisherIgn

Ignition contact message publisher.


The documentation for this class was generated from the following file: