RobWorkProject  23.9.11-
contacts Directory Reference

Files

file  BallBallStrategy.hpp
 Detection of contacts between balls. Each model can consist of multiple balls.
 
file  BS_thread_pool.hpp
 BS::thread_pool: a fast, lightweight, and easy-to-use C++17 thread pool library. This header file contains the entire library, including the main BS::thread_pool class and the helper classes BS::multi_future, BS::blocks, BS:synced_stream, and BS::timer.
 
file  contacts/Contact.hpp
 A common interface for the most important data for a contact.
 
file  ContactDetector.hpp
 The ContactDetector allows detailed control of the strategies used for contact detection between specific frames and geometry types.
 
file  ContactDetectorData.hpp
 Container for data that is stored by a contact detector between contact detection calls.
 
file  ContactDetectorTracking.hpp
 Container for meta-data that can be used to track contact across multiple calls to contact detector, and allows attaching user specified data to the contact.
 
file  contacts/ContactModel.hpp
 The ContactModel is an interface for the contact models implemented by different contact strategies.
 
file  ContactModelGeometry.hpp
 Generic contact model for strategies that find contacts between two different types of geometry.
 
file  ContactStrategy.hpp
 The ContactStrategy is a common interface for different contact strategies.
 
file  ContactStrategyData.hpp
 Container for data that is stored by contact strategies between contact detection calls.
 
file  ContactStrategyDMS.hpp
 Detection of contacts between triangle meshes.
 
file  ContactStrategyGeometry.hpp
 Generic contact strategy that find contacts between two different types of geometry.
 
file  ContactStrategyTracking.hpp
 Interface for a container of meta-data that can be used to track contact across multiple calls to a contact strategy, and allows attaching user specified data to the contact.
 
file  contacts/RenderContacts.hpp
 Render for contacts.