hpp-core: hpp::core::ContinuousValidation::Initialize Class Reference

hpp-core 9.0.2 Implement basic classes for canonical path planning for kinematic chains.

Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
hpp::core::ContinuousValidation::Initialize Class Reference

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

Collaboration diagram for hpp::core::ContinuousValidation::Initialize:
[legend]

## Public Member Functions
| Initialize (ContinuousValidation &owner)
virtual void | doExecute () const
ContinuousValidation & | owner () const
virtual | ~Initialize ()

## Protected Attributes
ContinuousValidation * | owner_

## Detailed Description

Delegate class to initialize ContinuousValidation instance

See method ContinuousValidation::initialize for details

## Constructor & Destructor Documentation

## ◆ Initialize()

hpp::core::ContinuousValidation::Initialize::Initialize | ( | ContinuousValidation & | owner | ) |

## ◆ ~Initialize()

virtual hpp::core::ContinuousValidation::Initialize::~Initialize | ( |  | ) |
| inlinevirtual

## Member Function Documentation

## ◆ doExecute()

virtual void hpp::core::ContinuousValidation::Initialize::doExecute | ( |  | ) | const
| virtual

Initialize collision pairs between bodies of the robot Iterate over all collision pairs of the robot, and for each one,

- create an instance of continuousValidation::SolidSolidCollision,
- add it to class ContinuousValidation using method ContinuousValidation::addIntervalValidation.

## ◆ owner()

ContinuousValidation & hpp::core::ContinuousValidation::Initialize::owner | ( |  | ) | const
| inline

## Member Data Documentation

## ◆ owner_

ContinuousValidation* hpp::core::ContinuousValidation::Initialize::owner_
| protected

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

- include/hpp/core/continuous-validation.hh