Choreonoid  1.8
Public Member Functions | Public Attributes | List of all members
cnoid::CollisionLinkPair Struct Reference

#include <CollisionLinkPair.h>

Public Member Functions

 CollisionLinkPair ()
 
 CollisionLinkPair (Body *body1, Link *link1, Body *body2, Link *link2, const CollisionPair &collisionPair)
 
bool isSelfCollision () const
 

Public Attributes

BodyPtr body [2]
 
Linklink [2]
 
std::vector< Collisioncollisions
 

Constructor & Destructor Documentation

◆ CollisionLinkPair() [1/2]

cnoid::CollisionLinkPair::CollisionLinkPair ( )
inline

◆ CollisionLinkPair() [2/2]

cnoid::CollisionLinkPair::CollisionLinkPair ( Body body1,
Link link1,
Body body2,
Link link2,
const CollisionPair collisionPair 
)
inline

Member Function Documentation

◆ isSelfCollision()

bool cnoid::CollisionLinkPair::isSelfCollision ( ) const
inline

Member Data Documentation

◆ body

BodyPtr cnoid::CollisionLinkPair::body[2]

◆ collisions

std::vector<Collision> cnoid::CollisionLinkPair::collisions

◆ link

Link* cnoid::CollisionLinkPair::link[2]

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