RobWorkProject  23.9.11-
Classes | Functions
Contacts

Contact Detection. More...

Classes

class  BallBallStrategy
 Detection of contacts between balls. Each model can consist of multiple balls. More...
 
class  BaseContactDetector
 
class  Contact
 A common interface for the most important data for a contact. More...
 
class  ContactDetector
 The ContactDetector allows detailed control of the strategies used for contact detection between specific frames and geometry types. More...
 
class  ContactDetectorData
 Container for data that is stored by a contact detector between contact detection calls. More...
 
class  ContactDetectorTracking
 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. More...
 
class  ContactModel
 The ContactModel is an interface for the contact models implemented by different contact strategies. More...
 
class  ContactModelGeometry< A, B >
 Generic contact model for strategies that find contacts between two different types of geometry. More...
 
class  ContactStrategy
 The ContactStrategy is a common interface for different contact strategies. More...
 
class  ContactStrategyData
 Container for data that is stored by contact strategies between contact detection calls. More...
 
class  ContactStrategyDMS< T >
 Detection of contacts between triangle meshes. More...
 
class  ContactStrategyGeometry< A, B >
 Generic contact strategy that find contacts between two different types of geometry. More...
 
class  ContactStrategyTracking
 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. More...
 
class  RenderContacts
 Render for contacts. More...
 
class  RecursiveNewtonEuler
 The recursive Newton-Euler method is used for calculating inverse dynamics of a kinematic tree. More...
 

Functions

std::ostream & operator<< (std::ostream &out, const Contact &contact)
 Stream operator. More...
 

Detailed Description

Contact Detection.

Function Documentation

◆ operator<<()

std::ostream& rwsim::contacts::operator<< ( std::ostream &  out,
const Contact contact 
)

Stream operator.

Parameters
out[in/out] the stream to write to.
contact[in] the contact to print.
Returns
the same ostream as out parameter.