Public Member Functions | Public Attributes | Private Attributes | List of all members
KDL::Chain_coupling Class Reference

#include <chain_coupling.hpp>

Inheritance diagram for KDL::Chain_coupling:
Inheritance graph
[legend]

Public Member Functions

 Chain_coupling ()
 
 Chain_coupling (const Chain_coupling &in)
 
 Chain_coupling (const Chain &in)
 
unsigned int getNrOfIndJoints () const
 
updateFuncPtr getUpdateCouplingFunction () const
 
bool isCoupled () const
 
Chain_couplingoperator= (const Chain_coupling &in)
 
Chain_couplingoperator= (const Chain &in)
 
bool setUpdateCouplingFunction (updateFuncPtr updateFunc)
 
void updateCoupling (const JntArray &q)
 
 ~Chain_coupling ()
 
- Public Member Functions inherited from KDL::Chain
void addChain (const Chain &chain)
 
void addSegment (const Segment &segment)
 
 Chain (const Chain &in)
 
 Chain ()
 
unsigned int getNrOfJoints () const
 
unsigned int getNrOfSegments () const
 
const SegmentgetSegment (unsigned int nr) const
 
SegmentgetSegment (unsigned int nr)
 
Chainoperator= (const Chain &arg)
 
virtual ~Chain ()
 

Public Attributes

Eigen::MatrixXd cm
 
- Public Attributes inherited from KDL::Chain
std::vector< Segmentsegments
 

Private Attributes

unsigned int nrOfIndJoints
 
updateFuncPtr updateFunction
 

Detailed Description

Definition at line 42 of file chain_coupling.hpp.

Constructor & Destructor Documentation

KDL::Chain_coupling::Chain_coupling ( )

Definition at line 29 of file chain_coupling.cpp.

KDL::Chain_coupling::Chain_coupling ( const Chain_coupling in)

Definition at line 37 of file chain_coupling.cpp.

KDL::Chain_coupling::Chain_coupling ( const Chain in)
explicit

Definition at line 46 of file chain_coupling.cpp.

KDL::Chain_coupling::~Chain_coupling ( )

Definition at line 119 of file chain_coupling.cpp.

Member Function Documentation

unsigned int KDL::Chain_coupling::getNrOfIndJoints ( ) const
inline

Definition at line 96 of file chain_coupling.hpp.

updateFuncPtr KDL::Chain_coupling::getUpdateCouplingFunction ( ) const

Definition at line 106 of file chain_coupling.cpp.

bool KDL::Chain_coupling::isCoupled ( ) const

Definition at line 76 of file chain_coupling.cpp.

Chain_coupling & KDL::Chain_coupling::operator= ( const Chain_coupling in)

Definition at line 54 of file chain_coupling.cpp.

Chain_coupling & KDL::Chain_coupling::operator= ( const Chain in)

Definition at line 65 of file chain_coupling.cpp.

bool KDL::Chain_coupling::setUpdateCouplingFunction ( updateFuncPtr  updateFunc)

Definition at line 81 of file chain_coupling.cpp.

void KDL::Chain_coupling::updateCoupling ( const JntArray q)

Definition at line 111 of file chain_coupling.cpp.

Member Data Documentation

Eigen::MatrixXd KDL::Chain_coupling::cm

Definition at line 104 of file chain_coupling.hpp.

unsigned int KDL::Chain_coupling::nrOfIndJoints
private

Definition at line 46 of file chain_coupling.hpp.

updateFuncPtr KDL::Chain_coupling::updateFunction
private

Definition at line 47 of file chain_coupling.hpp.


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


kdl_coupling
Author(s): Juan Antonio Corrales Ramon (UPMC)
autogenerated on Wed Oct 14 2020 04:05:04