hpp-affordance 7.0.0
Implementation to Extract Whole-Body Affordances for Mutli-Contact Planning.
Loading...
Searching...
No Matches
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

namespace  hpp
namespace  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_thpp::affordance::getAffordanceObjects (const SemanticsDataPtr_t &sData)
std::vector< CollisionObjects_thpp::affordance::getReducedAffordanceObjects (const SemanticsDataPtr_t &sData, std::vector< double > reduceSizes)