hpp-manipulation 7.0.0
Classes for manipulation planning.
Loading...
Searching...
No Matches
hpp::manipulation::SteeringMethod Class Reference

#include <hpp/manipulation/steering-method/graph.hh>

Inheritance diagram for hpp::manipulation::SteeringMethod:
Collaboration diagram for hpp::manipulation::SteeringMethod:

Public Member Functions

const core::SteeringMethodPtr_tinnerSteeringMethod () const
void innerSteeringMethod (const core::SteeringMethodPtr_t &sm)
Public Member Functions inherited from hpp::core::SteeringMethod
ConfigurationIn_t q2) const
ConfigurationIn_t q2) const
virtual ~SteeringMethod ()
virtual copy () const=0
problem () const
void ConstraintSetPtr_t &constraints)
const constraints () const
void ConstraintSetPtr_t &constraints)
const constraints () const

Protected Member Functions

 SteeringMethod (const ProblemConstPtr_t &problem)
 Constructor.
 SteeringMethod (const SteeringMethod &other)
 Copy constructor.
void init (SteeringMethodWkPtr_t weak)
Protected Member Functions inherited from hpp::core::SteeringMethod
 problem)
 SteeringMethod &other)
virtual ConfigurationIn_t q2) const=0
void init (SteeringMethodWkPtr_t weak)

Protected Attributes

ProblemConstPtr_t problem_
 A pointer to the manipulation problem.
core::SteeringMethodPtr_t steeringMethod_
 The encapsulated steering method.

Constructor & Destructor Documentation

◆ SteeringMethod() [1/2]

hpp::manipulation::SteeringMethod::SteeringMethod(const ProblemConstPtr_t &problem)
protected

Constructor.

◆ SteeringMethod() [2/2]

hpp::manipulation::SteeringMethod::SteeringMethod(const SteeringMethod &other)
protected

Copy constructor.

Member Function Documentation

◆ init()

void hpp::manipulation::SteeringMethod::init(SteeringMethodWkPtr_tweak)
inlineprotected

◆ innerSteeringMethod() [1/2]

const core::SteeringMethodPtr_t & hpp::manipulation::SteeringMethod::innerSteeringMethod()const
inline

◆ innerSteeringMethod() [2/2]

void hpp::manipulation::SteeringMethod::innerSteeringMethod(const core::SteeringMethodPtr_t &sm)
inline

Member Data Documentation

◆ problem_

ProblemConstPtr_t hpp::manipulation::SteeringMethod::problem_
protected

A pointer to the manipulation problem.

◆ steeringMethod_

core::SteeringMethodPtr_t hpp::manipulation::SteeringMethod::steeringMethod_
protected

The encapsulated steering method.


The documentation for this class was generated from the following file:
  • include/hpp/manipulation/steering-method/graph.hh