hpp-manipulation  4.9.0
Classes for manipulation planning.
hpp::manipulation::graph::helper::FoliatedManifold Struct Reference

#include <hpp/manipulation/graph/helper.hh>

Collaboration diagram for hpp::manipulation::graph::helper::FoliatedManifold:

Public Member Functions

FoliatedManifold merge (const FoliatedManifold &other)
 
void addToState (StatePtr_t comp) const
 
void addToEdge (EdgePtr_t comp) const
 
void specifyFoliation (LevelSetEdgePtr_t lse) const
 
bool foliated () const
 
bool empty () const
 

Public Attributes

NumericalConstraintsAndPassiveDofs nc
 
LockedJoints_t lj
 
NumericalConstraintsAndPassiveDofs nc_path
 
NumericalConstraintsAndPassiveDofs nc_fol
 
LockedJoints_t lj_fol
 

Member Function Documentation

◆ addToEdge()

void hpp::manipulation::graph::helper::FoliatedManifold::addToEdge ( EdgePtr_t  comp) const

◆ addToState()

void hpp::manipulation::graph::helper::FoliatedManifold::addToState ( StatePtr_t  comp) const

◆ empty()

bool hpp::manipulation::graph::helper::FoliatedManifold::empty ( ) const
inline

◆ foliated()

bool hpp::manipulation::graph::helper::FoliatedManifold::foliated ( ) const
inline

◆ merge()

FoliatedManifold hpp::manipulation::graph::helper::FoliatedManifold::merge ( const FoliatedManifold other)
inline

◆ specifyFoliation()

void hpp::manipulation::graph::helper::FoliatedManifold::specifyFoliation ( LevelSetEdgePtr_t  lse) const

Member Data Documentation

◆ lj

LockedJoints_t hpp::manipulation::graph::helper::FoliatedManifold::lj

◆ lj_fol

LockedJoints_t hpp::manipulation::graph::helper::FoliatedManifold::lj_fol

◆ nc

NumericalConstraintsAndPassiveDofs hpp::manipulation::graph::helper::FoliatedManifold::nc

◆ nc_fol

NumericalConstraintsAndPassiveDofs hpp::manipulation::graph::helper::FoliatedManifold::nc_fol

◆ nc_path

NumericalConstraintsAndPassiveDofs hpp::manipulation::graph::helper::FoliatedManifold::nc_path

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