hpp-core  4.9.0
Implement basic classes for canonical path planning for kinematic chains.
hpp::core::ContinuousValidation::AddObstacle Class Reference

#include <hpp/core/continuous-validation.hh>

Collaboration diagram for hpp::core::ContinuousValidation::AddObstacle:

Public Member Functions

 AddObstacle (ContinuousValidation &owner)
 
virtual void doExecute (const CollisionObjectConstPtr_t &object) const
 
ContinuousValidationowner () const
 
virtual ~AddObstacle ()
 

Protected Attributes

ContinuousValidationowner_
 
DeviceWkPtr_t robot_
 

Detailed Description

Delegate class to add obstacle to ContinuousValidation instance

See method ContinuousValidation::addObstacle for details

Constructor & Destructor Documentation

◆ AddObstacle()

hpp::core::ContinuousValidation::AddObstacle::AddObstacle ( ContinuousValidation owner)

◆ ~AddObstacle()

virtual hpp::core::ContinuousValidation::AddObstacle::~AddObstacle ( )
inlinevirtual

Member Function Documentation

◆ doExecute()

virtual void hpp::core::ContinuousValidation::AddObstacle::doExecute ( const CollisionObjectConstPtr_t object) const
virtual

Add an obstacle

Parameters
objectobstacle added Add the object to each collision pair a body of which is the environment.

◆ owner()

ContinuousValidation& hpp::core::ContinuousValidation::AddObstacle::owner ( ) const
inline

Member Data Documentation

◆ owner_

ContinuousValidation* hpp::core::ContinuousValidation::AddObstacle::owner_
protected

◆ robot_

DeviceWkPtr_t hpp::core::ContinuousValidation::AddObstacle::robot_
protected

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