Public Member Functions | Private Attributes | List of all members
hrp::SelfCollisionChecker Class Reference

#include <scc.h>

Public Member Functions

LinkNamePairList check (const double *q)
 
unsigned int numOfCheckPairs () const
 
 SelfCollisionChecker (hrp::BodyPtr body, const LinkNamePairList &pairs=LinkNamePairList())
 

Private Attributes

std::vector< hrp::ColdetModelPairm_checkPairs
 
hrp::BodyPtr m_robot
 

Detailed Description

Definition at line 8 of file scc.h.

Constructor & Destructor Documentation

SelfCollisionChecker::SelfCollisionChecker ( hrp::BodyPtr  body,
const LinkNamePairList pairs = LinkNamePairList() 
)

Definition at line 6 of file scc.cpp.

Member Function Documentation

LinkNamePairList SelfCollisionChecker::check ( const double *  q)

Definition at line 33 of file scc.cpp.

unsigned int hrp::SelfCollisionChecker::numOfCheckPairs ( ) const
inline

Definition at line 14 of file scc.h.

Member Data Documentation

std::vector<hrp::ColdetModelPair> hrp::SelfCollisionChecker::m_checkPairs
private

Definition at line 17 of file scc.h.

hrp::BodyPtr hrp::SelfCollisionChecker::m_robot
private

Definition at line 16 of file scc.h.


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


hrpsys
Author(s): AIST, Fumio Kanehiro
autogenerated on Thu May 6 2021 02:41:53