hpp-core  6.0.0
Implement basic classes for canonical path planning for kinematic chains.
hpp::core::CollisionPair Struct Reference

#include <hpp/core/collision-pair.hh>

Public Member Functions

 CollisionPair (CollisionObjectConstPtr_t f, CollisionObjectConstPtr_t s)
 
auto collide (coal::CollisionRequest &request, coal::CollisionResult &result) const
 
auto collide (const pinocchio::DeviceData &d, coal::CollisionRequest &request, coal::CollisionResult &result) const
 

Public Attributes

CollisionObjectConstPtr_t first
 
CollisionObjectConstPtr_t second
 
coal::ComputeCollision computeCollision
 

Constructor & Destructor Documentation

◆ CollisionPair()

hpp::core::CollisionPair::CollisionPair ( CollisionObjectConstPtr_t  f,
CollisionObjectConstPtr_t  s 
)
inline

Member Function Documentation

◆ collide() [1/2]

auto hpp::core::CollisionPair::collide ( coal::CollisionRequest &  request,
coal::CollisionResult &  result 
) const
inline

◆ collide() [2/2]

auto hpp::core::CollisionPair::collide ( const pinocchio::DeviceData &  d,
coal::CollisionRequest &  request,
coal::CollisionResult &  result 
) const
inline

Member Data Documentation

◆ computeCollision

coal::ComputeCollision hpp::core::CollisionPair::computeCollision

◆ first

CollisionObjectConstPtr_t hpp::core::CollisionPair::first

◆ second

CollisionObjectConstPtr_t hpp::core::CollisionPair::second

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