_objref_Device Class Reference

#include <hpp/pinocchio_idl/robots-idl.hh>

Inheritance diagram for _objref_Device:
[legend]
Collaboration diagram for _objref_Device:
[legend]

Public Member Functions

char * name ()
 
void integrate (const ::hpp::floatSeq &config_in, const ::hpp::floatSeq &velocity, ::hpp::floatSeq_out result)
 
void difference (const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::hpp::floatSeq_out result)
 
void interpolate (const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::CORBA::Float u, ::hpp::floatSeq_out result)
 
void saturate (const ::hpp::floatSeq &qin, ::hpp::floatSeq_out qout, ::hpp::boolSeq_out saturation)
 
 _objref_Device ()
 
 _objref_Device (omniIOR *, omniIdentity *)
 

Protected Member Functions

virtual ~_objref_Device ()
 

Friends

class Device
 

Constructor & Destructor Documentation

◆ _objref_Device() [1/2]

_objref_Device::_objref_Device ( )
inline

◆ _objref_Device() [2/2]

_objref_Device::_objref_Device ( omniIOR *  ,
omniIdentity *   
)

◆ ~_objref_Device()

virtual _objref_Device::~_objref_Device ( )
protectedvirtual

Member Function Documentation

◆ difference()

void _objref_Device::difference ( const ::hpp::floatSeq q1,
const ::hpp::floatSeq q2,
::hpp::floatSeq_out  result 
)

◆ integrate()

void _objref_Device::integrate ( const ::hpp::floatSeq config_in,
const ::hpp::floatSeq velocity,
::hpp::floatSeq_out  result 
)

◆ interpolate()

void _objref_Device::interpolate ( const ::hpp::floatSeq q1,
const ::hpp::floatSeq q2,
::CORBA::Float  u,
::hpp::floatSeq_out  result 
)

◆ name()

char* _objref_Device::name ( )

◆ saturate()

void _objref_Device::saturate ( const ::hpp::floatSeq qin,
::hpp::floatSeq_out  qout,
::hpp::boolSeq_out  saturation 
)

Friends And Related Function Documentation

◆ Device

friend class Device
friend