mc_control::SimulationContactPair Struct Reference

#include <mc_control/SimulationContactPair.h>

Public Member Functions

 SimulationContactPair (const std::shared_ptr< mc_rbdyn::Surface > &robotSurface, const std::shared_ptr< mc_rbdyn::Surface > &envSurface)
 
double update (const mc_rbdyn::Robot &robot, const mc_rbdyn::Robot &env)
 

Public Attributes

std::shared_ptr< mc_rbdyn::SurfacerobotSurface
 
std::shared_ptr< mc_rbdyn::SurfaceenvSurface
 
std::shared_ptr< sch::S_Object > robotSch
 
std::shared_ptr< sch::S_Object > envSch
 
sch::CD_Pair pair
 

Constructor & Destructor Documentation

◆ SimulationContactPair()

mc_control::SimulationContactPair::SimulationContactPair ( const std::shared_ptr< mc_rbdyn::Surface > &  robotSurface,
const std::shared_ptr< mc_rbdyn::Surface > &  envSurface 
)

Member Function Documentation

◆ update()

double mc_control::SimulationContactPair::update ( const mc_rbdyn::Robot robot,
const mc_rbdyn::Robot env 
)

Member Data Documentation

◆ envSch

std::shared_ptr<sch::S_Object> mc_control::SimulationContactPair::envSch

◆ envSurface

std::shared_ptr<mc_rbdyn::Surface> mc_control::SimulationContactPair::envSurface

◆ pair

sch::CD_Pair mc_control::SimulationContactPair::pair

◆ robotSch

std::shared_ptr<sch::S_Object> mc_control::SimulationContactPair::robotSch

◆ robotSurface

std::shared_ptr<mc_rbdyn::Surface> mc_control::SimulationContactPair::robotSurface

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