29 #ifndef __SKINCONT_H__
30 #define __SKINCONT_H__
35 #include <yarp/sig/Vector.h>
91 const yarp::sig::Vector &_geoCenter,
unsigned int _activeTaxels,
double _pressure);
104 const yarp::sig::Vector &_geoCenter, std::vector<unsigned int> _taxelList,
double _pressure);
118 const yarp::sig::Vector &_geoCenter,
unsigned int _activeTaxels,
double _pressure,
const yarp::sig::Vector &_normalDir);
132 const yarp::sig::Vector &_geoCenter, std::vector<unsigned int> _taxelList,
double _pressure,
const yarp::sig::Vector &_normalDir);
148 const yarp::sig::Vector &_geoCenter, std::vector<unsigned int> _taxelList,
double _pressure,
const yarp::sig::Vector &_normalDir,
149 const yarp::sig::Vector &_F,
const yarp::sig::Vector &_Mu);
230 void setTaxelList(
const std::vector<unsigned int> &list);
240 virtual bool read(yarp::os::ConnectionReader& connection)
override;
256 virtual bool write(yarp::os::ConnectionWriter& connection)
const override;
275 virtual yarp::sig::Vector
toVector()
const;
295 virtual bool fromVector(
const yarp::sig::Vector &v);
302 virtual std::string
toString(
int precision=-1)
const override;
const std::string SkinPart_s[]
This file contains the definition of unique IDs for the body parts and the skin parts of the robot.