hpp-affordance  4.9.0
Implementation to Extract Whole-Body Affordances for Mutli-Contact Planning.
affordance-extraction.hh File Reference
Include dependency graph for affordance-extraction.hh:

Go to the source code of this file.

Classes

struct  hpp::affordance::TrianglePoints
 
struct  hpp::affordance::Triangle
 Helper class to save triangle information. More...
 
class  hpp::affordance::Affordance
 
class  hpp::affordance::SemanticsData
 

Namespaces

 hpp
 
 hpp::affordance
 

Functions

BVHModelOBConst_Ptr_t hpp::affordance::GetModel (FclConstCollisionObjectPtr_t object)
 
void hpp::affordance::searchLinkedTriangles (std::vector< unsigned int > &listPotential, const OperationBasePtr_t &refOp, const std::vector< Triangle > &allTris, std::vector< unsigned int > &searchableTris, const unsigned int &refTriIdx, double &area)
 
SemanticsDataPtr_t hpp::affordance::affordanceAnalysis (FclConstCollisionObjectPtr_t colObj, const OperationBases_t &opVec)
 
std::vector< CollisionObjects_t > hpp::affordance::getAffordanceObjects (const SemanticsDataPtr_t &sData)
 
std::vector< CollisionObjects_t > hpp::affordance::getReducedAffordanceObjects (const SemanticsDataPtr_t &sData, std::vector< double > reduceSizes)