_impl_Device Class Referenceabstract

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

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

Public Member Functions

virtual ~_impl_Device ()
 
virtual char * name ()=0
 
virtual void integrate (const ::hpp::floatSeq &config_in, const ::hpp::floatSeq &velocity, ::hpp::floatSeq_out result)=0
 
virtual void difference (const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::hpp::floatSeq_out result)=0
 
virtual void interpolate (const ::hpp::floatSeq &q1, const ::hpp::floatSeq &q2, ::CORBA::Float u, ::hpp::floatSeq_out result)=0
 
virtual void saturate (const ::hpp::floatSeq &qin, ::hpp::floatSeq_out qout, ::hpp::boolSeq_out saturation)=0
 
virtual _CORBA_Boolean _dispatch (omniCallHandle &)
 

Constructor & Destructor Documentation

◆ ~_impl_Device()

virtual _impl_Device::~_impl_Device ( )
virtual

Member Function Documentation

◆ _dispatch()

virtual _CORBA_Boolean _impl_Device::_dispatch ( omniCallHandle &  )
virtual

◆ difference()

virtual void _impl_Device::difference ( const ::hpp::floatSeq q1,
const ::hpp::floatSeq q2,
::hpp::floatSeq_out  result 
)
pure virtual

◆ integrate()

virtual void _impl_Device::integrate ( const ::hpp::floatSeq config_in,
const ::hpp::floatSeq velocity,
::hpp::floatSeq_out  result 
)
pure virtual

◆ interpolate()

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

◆ name()

virtual char* _impl_Device::name ( )
pure virtual

◆ saturate()

virtual void _impl_Device::saturate ( const ::hpp::floatSeq qin,
::hpp::floatSeq_out  qout,
::hpp::boolSeq_out  saturation 
)
pure virtual