hpp-rbprm  4.12.0
Implementation of RB-PRM planner using hpp.
hpp::core::RbprmRoadmap Class Reference

#include <hpp/rbprm/planner/rbprm-roadmap.hh>

Inheritance diagram for hpp::core::RbprmRoadmap:
Collaboration diagram for hpp::core::RbprmRoadmap:

Public Member Functions

virtual ~RbprmRoadmap ()
 

Static Public Member Functions

static RbprmRoadmapPtr_t create (const DistancePtr_t &distance, const DevicePtr_t &robot)
 Return shared pointer to new instance. More...
 

Protected Member Functions

 RbprmRoadmap (const DistancePtr_t &distance, const DevicePtr_t &robot)
 
virtual RbprmNodePtr_t createNode (const ConfigurationPtr_t &configuration) const
 

Constructor & Destructor Documentation

◆ ~RbprmRoadmap()

virtual hpp::core::RbprmRoadmap::~RbprmRoadmap ( )
inlinevirtual

◆ RbprmRoadmap()

hpp::core::RbprmRoadmap::RbprmRoadmap ( const DistancePtr_t &  distance,
const DevicePtr_t &  robot 
)
inlineprotected

Constructor

Parameters
distancedistance function for nearest neighbor computations

Member Function Documentation

◆ create()

static RbprmRoadmapPtr_t hpp::core::RbprmRoadmap::create ( const DistancePtr_t &  distance,
const DevicePtr_t &  robot 
)
inlinestatic

Return shared pointer to new instance.

◆ createNode()

virtual RbprmNodePtr_t hpp::core::RbprmRoadmap::createNode ( const ConfigurationPtr_t &  configuration) const
inlineprotectedvirtual

Node factory Reimplement the function if you want to create an instance of a child class of Node


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