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::SelfCollisionChecker ( hrp::BodyPtr  body,
const LinkNamePairList pairs = LinkNamePairList() 
)

Definition at line 6 of file scc.cpp.

Member Function Documentation

◆ check()

LinkNamePairList SelfCollisionChecker::check ( const double *  q)

Definition at line 33 of file scc.cpp.

◆ numOfCheckPairs()

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

Definition at line 14 of file scc.h.

Member Data Documentation

◆ m_checkPairs

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

Definition at line 17 of file scc.h.

◆ m_robot

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 Sat Dec 17 2022 03:52:22